Located a mere 1.3 km from Westminster Abbey, Robert House London hotel is at a 450-metre distance from the public Trafalgar Square.
The rooms come with tea and coffee making equipment, as well as a flat-screen TV with satellite channels for guests' convenience. A separate toilet and a shower along with such comforts as hair dryers and towels are also featured.
Rules Restaurant, situated approximately a 5-minute walk away, is a perfect place to enjoy British cuisine.
Coca-Cola London Eye, a mere 0.9 km away, is definitely a must-see for family tourists in London. Buckingham Palace is nearly 5 minutes' drive away, and Embankment is within a short walking distance of this accommodation. The nearest underground station is approximately 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