Det 3-stjerners Spacious Comfortable Ensuite Rooms In 18Th Century Townhouse i London er plassert i nærheten av Playhouse teater.
Gjestene kan finne Natural History Museum London innen 3 km og British Museum innen 1 km fra hotellet. Dette hotellet ligger ved Trafalgar Square, en 5-minutters spasertur fra sentrum London. Du kan komme deg til St. James's Park på få minutter med bil. Det ligger en 5-minutters spasertur fra tunnelbanestasjonen Embankment undergrunnsstasjon som gir enkel tilgang til alle Londons attraksjoner.
Du finner The Sherlock Holmes Public House & Restaurant bar innen en 5-minutters spasertur.