Kensington Luxury Penthouse And Studios London har en central beliggenhed i nærheden af Royal Albert Hall.
Stedet ligger 2 km væk fra Westminster Katedral og 4 km fra The London Eye. Indkvarteringen kan prale af sin beliggenhed indenfor 4 km fra Londons bymidte. Du kan komme til British Museum om få minutter i bil. Den nærmeste metrostation er South Kensington, som er placeret 850 meter fra hotellet.
Gæsterne kan finde grill bar The Elgar Room Brasserie inden for 250 meter fra stedet.