13 Thurloe St. , London
bedrooms
Baths
Guests
Elicia's South Kensington Apartment offers accommodations in London. The kitchen has an oven and a toaster. A flat-screen TV is featured. Harrods is half a mile from Elicia's South Kensington App, and Royal Albert Hall is half a mile away. London City Airport is 9 miles from the property.
WiFi/Internet
Laundry
Non-smoking
No nearby properties available in this region at the moment.