The Apollo Hotel London

The Apollo Hotel London

0  Reviews


Bed & Breakfast in London - King's Cross
43 Argyle Street , King's Cross, London, WC1H 8EP
+44 (0) 20 7837 5489
http://www.a1tourism.com/uk/apollo.html

The Apollo Hotel is a bed and breakfast situated near King's Cross St Pancras mainline railway station. There are 13 rooms equipped with televisions and prices are inclusive of a full English breakfast.




Have you got a spare minute to add a review of The Apollo Hotel, London? Help create a directory of recommended Bed & Breakfast in London by adding your The Apollo Hotel London review today. If The Apollo Hotel London is your business, why not claim it today! If you claim a business, it will enable you to update the business contact details.