Arran House Hotel
The 3-star Arran House Hotel London boasts close proximity to Up at The O2, Madame Tussauds London and ZSL London Zoo just 1.6 km away.
An underground station as well as Tottenham Court Road subway station are not far from the hotel. Dominion Theatre, Theatre Museum and British Museum are located just 600 meters from the venue.
This family hotel is placed within proximity to parks.
There are 28 bright rooms fitted with LCD TV and a fireplace.
A free full English breakfast is served daily.
The nearest metro station is 450 meters away. London City airport is 5 minutes' drive from away.