Mangeh Ruth Hotel London lies 4.5 km from Buckingham Palace and about a 5-minute stroll from Tower Hill tube station.
The apartment comprises a balcony complete with air conditioning, as well as media amenities like a flat-screen TV with satellite channels.
Shakespeare's Globe Theatre is only 1.3 km away, while Monument to the Great Fire of London is right around the corner from the apartment. Guests can easily reach the bulging skyscraper "Sky Garden", which is just a 6-minute stroll away. Mangeh Ruth Hotel is merely 450 metres from the nearest bus station - Aldgate.
If you stayed at this hotel, share your experience with us, please