Your Hotel Paradise is
One Click Away.
ABOUT THE HOTEL
Stay in London without going over budget with a reservation at the Olympic House Hotel – a charming 3-star establishment located close to Hyde Park and Lord's Cricket Ground. Given its location and proximity to public transportation, the hotel enjoys interest from both leisure travelers and professionals attending business events on a budget. You stay in comfortable rooms that make you feel right at home. Amenities include a flat-screen TV, free toiletries, air conditioning and a hairdryer. The hotel is non-smoking and is family-friendly thanks to its spacious family rooms. Due to its location, parking is not available.
Hotel
Venues