Glenthurston Hotel is a budget 3-star accommodation in London.
The property lies within 11 km from London Stadium. The hotel offers perfect location 10 km from the center of London.
The rooms in Glenthurston Hotel come with a microwave, a refrigerator and a kitchen.
Located 250 meters away from the hotel Catford Bridge Tavern and ASK Italian serve a great selection of Italian food.
Glenthurston Hotel can be reached in 15 minutes by car from London City airport.