Apollo Hotel London 2 stars
From around AUD $78 please check rates and compare us below
64 Queensborough Terrace Bayswater London United Kingdom (Show map)
When would you like to book Apollo Hotel London for?
Apollo Hotel London provides quality accommodation in the heart of historical city, London. The hotel has in its proximity, major attractions of the city such as Kensington Palace, Royal Albert Hall and Science Museum London.
Location
Situated at Queensborough Terrace, Apollo Hotel 5 minutes walk to Bayswater Underground Station. Victoria and Albert Museum, National Art Library and Natural History Museum are some of the places of interest, which guests can visit.
Rooms
The hotel offers comfortably furnished guest rooms that are equipped with modern amenities such as television with cable connection, telephone, coffee maker, hairdryer and private bathroom.
Restaurant
Guests can start their day with breakfast served at the breakfast room at Apollo Hotel in London. Several restaurants are available in the surroundings where guests can relish a wide variety of local, regional and international cuisines.
General
Apollo Hotel London provides business services for guest convenience. At leisure, guests can shop at Harrods or Portobello Market. They can also know more about the legendary detective at Sherlock Holmes Museum.
Room Facilities
Satellite or Cable TV, Colour TV, Private Bathroom or Ensuite, Hairdryer, Tea and Coffee Making Facilities, Telephone
Hotel Facilities
Dining Room, Laundry Facilities, Lobby, Reception
Apollo Hotel London Phone Number
The telephone number for Apollo Hotel London is 44-207-727-3066 - compare rates online now