International Hotels -
  Home >> Europe Hotels >> England Hotels >> London Hotels>> Apollo Hotel

Lowest Rates Guaranteed

Hotels in London

 196 Bishopsgate
 51 Buckingham Gate
 57 Pont Street
 Abbey Court Hotel
 Albion House
 Alexandra Hotel
 Americana B&B Hotel
 Amsterdam Hotel
 An-Nur Hotel
 Ascott Mayfair
 Astons Apartments
 Astor Court Hotel
 Atel Prince William
 Athenaeum Hotel & Apartments
 Avonmore Hotel
 Baglioni Hotel London Kensington
 Barn Hotel
 Barry House Hotel
 Bayswater Inn
 Beaufort Hotel
 Bedford Hotel
Apollo Hotel
  Apollo Hotel Location 64 Queensborough Terrace Bayswater
Hotel Description

The Apollo Hotel Is A Newly Opened Hotel In Thebeautiful area of bayswater - directly oppositehyde park.the 20 rooms are fully furnished to a high standardand all guests feel welcome. All famous touristattractions are in

Apollo Hotel London Map


Back to top
Coffee Maker in Room Hairdryers Available
Restaurant Safe Deposit Box
Television with Cable Laundry/Valet Services

Back to top
Apollo Hotel London Property & Location

Back to top
Apollo Hotel London Information
  • The Hotel is Simple Yet Comfortable Throughout. Occupying What Was Originally a 1900 Georgian Town House, the Hotel is Renowned For Its Unmistakeable Charm and Tasteful Design. The Stylish Reception Hall Includes a Lift and a Reception, Which is Manned Around the Clock. Guests May Also Deposit Valuables in the Hotel Safe.
Room Types:
    Check In:
    Check Out:

      Vacation Packages Cheap Car Rentals Toll Free Hotel Reservations

    International Hotels | Reservation Help | Vacation Packages | Car Rentals | Discount Hotel Search