El alojamiento independiente Elicia's South Kensington Apartment está ubicado en Londres y cuenta con WiFi gratuita. Además, el apartamento se encuentra a 800 metros de Harrods.
La cocina incluye horno y tostadora, y también hay TV de pantalla plana.
El Royal Albert Hall se encuentra a 800 metros del Elicia's South Kensington App, y el Hyde Park está a 1,5 km. El aeropuerto London City está a 15 km.