Questo Premier Inn si trova a 4,8 km dall'All England Lawn Tennis Club, sede del campionato di Wimbledon, e a 10 minuti a piedi dalla stazione della metropolitana di Colliers Wood. Offre camere moderne dotate di TV.
Il Premier Inn London Wimbledon South si trova a 10 minuti di auto dal centro di Wimbledon e dai suoi famosi campi da tennis. A soli 900 metri di distanza ci sono 2 stazioni della metropolitana che forniscono collegamenti con il centro di Londra in 30 minuti.
Tutte le camere sono dotate di telefono, area di lavoro e set per la preparazione di tè e caffè. Includono anche un bagno privato con doccia multigetto e asciugacapelli.