Property Location Located in London (London City Centre), Olympic House Hotel is within a 10-minute walk of Hyde Park and Kensington Gardens. This hotel is 0.6 mi (1 km) from Oxford Street and 0.8 mi (1.2 km) from Marble Arch.Rooms Stay in one of 40 guestrooms featuring flat-screen televisions. Wireless Internet access (surcharge) keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Housekeeping is provided daily, and irons/ironing boards can be requested.Amenities Make use of convenient amenities, which include wireless Internet access (surcharge) and a television in a common area.Dining Take advantage of the hotels 24-hour room service. Wrap up your day with a drink at the bar/lounge. A complimentary buffet breakfast is served daily from 7:30 AM to 9 AM.Business, Other Amenities Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. Self parking (subject to charges) is available onsite.