Set merely 550 metres from The Rolling Bridge, Indurrah Apartment London is located within a 6-minute stroll of Church Street.
Guests can enjoy British dishes at Burger Craft at The Green Man settled a 5-minute walk away.
The centre of London can be reached within a 30-minute walk. Shopping venues in the area include the public Trafalgar Square (3.2 km) and Harrods (2.3 km). Visit The Long Water, around 20 minutes' walk from the hotel, and feel complete harmony with the nature of United Kingdom. Marylebone lies nearly a 25-minute stroll away, and Edgware Road is only a few steps from this London hotel. The nearest underground station is a 5-minute walk away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please