International House Hotel
International House Hotel London includes 28 rooms and is 25 minutes' walk from Westminster Abbey.
Location
The International House London is located 250 metres from Calvary Church of God in Christ, just a minute's drive from Vauxhall tube station. Take benefit from the proximity to National Gallery, which is 3.3 km away. The hotel is a 10-minute drive from Tate Modern. The nearest underground station is 750 metres away.
Food & Drinks
Guests can dine at The Three Lions Cafe located a 6-minute walk away.
Why choose International House Hotel London
Main amenities
-
No Smoking
-
No pets allowed
Amenities
International House- No Smoking
- No pets allowed
Parking options
- Parking
In the bathroom
- Towels
General facilities
- Non-smoking rooms
Pets
- No pets allowed
Enter dates to see availability