Location and Directions
Location of the hotel
The hotel is located in central
London where the transport facilities are
5 minutes bus drive from Oxford Street and
Marble Arch, just a 10 minutes walk from
Click on the map below for detailed view.