CheckIn: 14:00 - 05:30, CheckOut: 11:00.
Olympic House Hotel is situated in London. Features free wi-fi in common areas and 24h front desk, as well as garden.You need to know: No pets allowed Safety deposit box in the reception Non-smoking propertyThe establishment has a bar where you can taste the specials of the house. The guest can cook in the comfort of their accommodation, in the bbq area.Among the property amenities are tv in common areas and elevator. With extra charge, offers parking upon availability and luggage storage.