Innkvarteringsstedet ligger en 25-minutters spasertur fra Green Park og 5-minutters gange fra Edgware Road undergrunnsstasjon tunnelbanestasjonen. Hotellet består av 54 rom og tilbyr pålitelige tjenester som det profesjonelle personalet vil ta seg av.
Overnattingsstedet har en sentral beliggenhed innen 5 minutters gange fra Westbourne. Stedet ligger ca 3 km fra Londons øye i London. Du kan komme deg til Madame Tussaud's på få minutter med bil. Marylebone togstasjonen ligger 10 minutters gange fra hotellet.
Mughal's tilbyr indiske retter og ligger innenfor 350 meter fra overnattingsstedet.