Apollo Hotel

64-66 Queensborough Terrace, Bayswater
London, Greater London W2 3SH

(45 Rooms)

APOLLO HOTEL is situated in peaceful picturesque Bayswater.

Nearby Underground stations include Bayswater & Queensway. The Apollo Hotel is perfectly located to enjoy London at its best . The location is ideal for Oxford Street ,Marble arch,Madame Tussauds Buckingham Palace and Hyde Park.

Directions

Paddington train station which link Heathrow Central London is also just a short walk away. The Apollo Hotel is close to Queens Way Central Line and Bays water District and circle line.

 

rates/availability/reservations | location map


© 2002, 2003, 2004, 2005, 2006 SimplyHotels.com. All rights reserved. Legal Statements.

Website design & development by Netfactors Internet in association with Imputers Limited.