About Apollohotel
Small, family run bed & breakfast; located right in the heart of King's Cross & St Pancras. All rooms are ensuite and have all the neccessary facilities.
Reviews
User
Happy halloween 🎃👻🎃
User
Sneak preview...
User
We would like to thank our guests for rating us 2016 top rated through #Laterooms.com
User
Its a great palce to stay if you decide to visit London.
User
What is the function that you are housting today
User
Very friendly Hotel, very nice Owners, only a 2 Minute walk to Kings Cross Station. No significant traffic noises. Excellent Breakfast, small Rooms, but very clean and comfortable. We spent 10 Nights (2 Persons) and our expectations were fulfilled. When our next Vacation in London will take place, we will certainly try to book there again.
More about Apollohotel
Apollohotel is located at 43 Argyle Street, WC1H 8 London, United Kingdom
0207 8375489
http://www.hotelapollo.co.uk