HotelsClick.com

Reviews Hotel Apollo

2 Stars

  64-66 Queensborough Terrace, W2 3SH, London

Hotel APOLLO It's located in a traditional Georgian terraced house, converted into a hotel. Offers affordable accommodations in a central area. It has reception 24h-24h, breakfast room and marble lobby with seating. More Details Hotel Apollo

Book

  • Vote 2.5/5 2.5/5
  • Stay 2.4/5 2.4/5
  • Price 3.2/5 3.2/5
  • Rooms 1.9/5 1.9/5
  • Location 4.1/5 4.1/5
  • Cleanliness 2.1/5 2.1/5
  • Reception 2.5/5 2.5/5
  • Services 1.9/5 1.9/5
  • Business Services 0.9/5 0.9/5
View only reviews from

 Guests' Reviews

Wendy
Hartlepool, United Kingdom
11/07/2009

2/5 Read Review

Ok for the money

Room was down near dining area and very warm, no hair dryer or mirror in room(one in bathroom but needed long lead to reach and had to hold bathroom door open) and bedside cabinets had no drawers. very basic room - just somewhere to sleep