Detta moderna hotell har utmärkta förbindelser till Londons sevärdheter. Hotellet är beläget i ett av Londons mest lyxiga och vackra områden i South Kensington. Hotellet ligger en kort promenad från Natural History Museum och den kända shopping på livliga High Street Kensington. Gästerna kan använda tunnelbanan för att besöka attraktioner som Buckingham Palace och London Eye. Det finns också enkla och direkta länkar till några viktiga knutpunkter, inklusive Victoria, Kings Cross St Pancras, Paddington och Heathrow.