Localizado em Londres, o Elicia's South Kensington Apartment apresenta acomodações auto-suficientes com acesso Wi-Fi gratuito. O apartamento fica a 800 metros do Harrods.
A cozinha está equipada com um forno e uma torradeira. É fornecida uma televisão de ecrã plano.
O Royal Albert Hall fica a 800 metros do Elicia's South Kensington App, enquanto o Hyde Park está a 1,5 km. O Aeroporto da Cidade de Londres encontra-se a 15 km da propriedade.