Hotellanlegget ligger 11-minutters gange fra Lord's cricketstadion 10 minutter fra Edgware Road undergrunnsstasjon tunnelbanestasjonen.
Madame Tussaud's ligger mindre enn 1 km unna. Hotellet ligger en 10-minutters spasertur fra Marylebone togstasjonen, og gir direkte tilgang til de viktigste severdighetene.
Gjestene vil nyte libanesiske retter som serveres i Queen of Babylon, som ligger ca 650 meter unna.