Pond Place Apartments ligt in het centrum van Londen, op 4 minuten lopen van metrostation South Kensington en 600 meter van Victoria and Albert Museum, en biedt accommodatie met gratis WiFi.
Populaire bezienswaardigheden in de buurt van het appartement zijn Harrods, Natuurhistorisch Museum Londen en Royal Albert Hall. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 18 km van Pond Place Apartments.