Ben posizionato nel quartiere londinese di Kensington e Chelsea, il 205 Earls Court Rooms vi attende a 1,7 km dal Victoria and Albert Museum e dal centro espositivo Olympia. La stazione South Kensington della metro è raggiungibile a 1,5 km. La struttura dista 1,9 km dalla Royal Albert Hall e dallo Stamford Bridge del Chelsea FC e 2,3 km dai grandi magazzini Harrods. Soggiornerete a 4,3 km dal centro della città e a 1,4 km dal Museo di Storia Naturale.
Le sistemazioni possono essere insonorizzate. Gli alloggi presentano un bagno privato.
Scoprirete l'Eventim Apollo e il Serpentine rispettivamente a 2,6 e a 3,1 km. L'Aeroporto di Londra-City, a 19 km dal 205 Earls Court Rooms, è lo scalo più vicino.