
Services
Accommodations
Report
Olympia is a cosy and affordable hotel in central London, which offers guests 25 en-suite rooms, all equipped with bathroom, hairdryer, TV, remote control, coffee and tea making facilities. Rooms are designed to ensure guests relax after a long day of shopping and travelling around London. The comfort, the cleanliness and the tranquility of the accommodations will make your stay pleasant and unforgettable.
Reviews

Be the first to review Hotel Olympia.
Write a Review