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