The 3-star Seven Dials Hotel Annexe London offers proximity to the historic Seven Dials, situated only 0.8 km away. Located around 25 minutes on foot from the huge Coca-Cola London Eye Observation Wheel, the hotel features 6 rooms with views of the city.
Punjab offers Indian meals and lies merely 250 metres from the accommodation.
The centre of London can be reached within a 10-minute walk, and natural attractions like St James's Park are 2.3 km away. Standing a mere 9 minutes' stroll from the famous British Museum, the Seven Dials Hotel Annexe is approximately a 30-minute stroll from Madame Tussauds London. The nearby entertainment attractions of London include Shakespeare's Globe Theatre, which is 2.1 km away. This London hotel is situated not far from Covent Garden tube station.