Hotel description

Set in Central London, this vibrant hotel is within a 10-minute walk of Edgware Road. It provides guests with a convenient base with Lancaster Gate Tube Station only a 10-minute walk away.

This 3-star hotel provides a 24-hour reception, internet and a safe. It also has a TV room and a lift.

Olympic House Hotel features rooms equipped with a telephone. After settling in to their room, guests can discover the local area with use of Paddington Railway Station, which is a brief stroll from the hotel.

Olympic House Hotel London provides a daily breakfast, and has a bar where guests can unwind with a drink. Each evening, guests are invited to relax in the comfortable lounge bar.

Local tourist attractions near Olympic House Hotel include the Marble Arch, 34 Montagu Square and Hyde Park. It is also within walking distance of Regent's Canal and Rhodes W1.