The hotel is located in central London where the transport facilities are excellent. It is a 5 minute bus journey from Oxford Street and Marble Arch, and just a 10 minute walk from Paddington station.
On Foot
From Edgware Road Tube station:
Take a right, and after 5 minutes' walk you will reach the hotel, which is on the right-hand side just before Pizza Hut.