Marble Arch -Central ligger nær St Mary's Church og kun 30 minutter fra centrum af London.
British Museum og Regent's Park er begge 10 og 15 minutters kørsel fra hotellet. Hotellet ligger i Westminster Borough område. Du kan komme til The London Eye om få minutter i bil. Den nærmeste metrostation til hotellet er Edgware Road, ca. 400 meter væk derfra.
Simit Sarayi London Edgeware Road tilbyder en række tyrkiske mad.