Marble Arch, Oxford Street, Edgware Road London hotel offers easy access to the innovative Lisson Gallery, which is situated about a 5-minute walk away.
The hotel is located 2.2 miles from the public Trafalgar Square and the 13.7-tonne Big Ben Bell is 2.6 miles away. Places of worship to visit approximately a 25-minute walk from this London hotel include London Central Mosque. Also, the Marble Arch, Oxford Street, Edgware Road is a short way from the historic castle "Tower of London", and Marylebone train station is located 0.5 miles away. The accommodation is around 10 minutes by foot from Edgware Road subway station.
Featuring a separate toilet and a shower, the bathrooms also have bath sheets and towels.
Dining options also include Dar Marrakesh, located right around the corner from the hotel.