Hotels -> Europe hotels -> United Kingdom hotels -> Greater London hotels -> London hotels

The Apollo Hotel - London, United Kingdom 2 star hotel

Address: 43 Argyle Street, London, WC1H 8EP (show map)
When would you like to stay?Please enter the dates of your stay to check availability.

  

  

TripTake Travelers Reviews

Have you stayed here ?
3.9
out of 5.0
Okay

Posted: Wed, Mar 30 2011
Location:  3.2Rooms:  3.9Service:  3.4Value:  4.4Dining:  4.4
Good location and great value for money. Friendly and helpful staff, small rooms. Clean sheets bathroom, breakfast excellent.
3.7
out of 5.0
Okay

Posted: Wed, Mar 30 2011
Location:  4Rooms:  2.5Service:  4.6Value:  3.6Dining:  4
Fantastic location close to kings cross and close to central London. In addition shower curtain didn't cover and the breakfast is good & the staffs are friendly. Facilities are small.
3.3
out of 5.0
Okay

Posted: Wed, Mar 30 2011
Location:  3.6Rooms:  4.1Service:  4.2Value:  1Dining:  3.6
Good location and comfortable hotel. Staff very friendly, manager very helpful and room a little bit small. The sheets were clean and breakfast was excellent.
2.7
out of 5.0
Mediocre

Posted: Wed, Mar 30 2011
Location:  2.7Rooms:  1Value:  3.6Dining:  3.6
The tube making easier to get round to see the attractions, i recommend this hotel for a short stay and tea kettle that didn't reach the one plug in the room. Breakfast is very good.
3.7
out of 5.0
Okay

Posted: Wed, Mar 30 2011
Location:  2.9Rooms:  3.4Service:  3Value:  4.6Dining:  4.8
The location was very good, the staff at this hotel were extremly friendly and the front desk was open 24 hours was a nice convenience. Tv worked fine, the breakfast was excellent.
Results: 1-5 | 6-10 | 11-15 | 16-20 | 21-25 | 26-30 | 31-35  >>