The family-run Apollo Hotel offers 11 en-suite guest rooms as well as a car park and a baggage storage.
Guests will appreciate Apollo Hotel close proximity to Nelson's Column, Leicester Square and Royal Opera House. Set within a 30-minute walking distance from London city center.
The hotel boasts close proximity to bars and restaurants.
Kings Cross train station is swiftly reachable. London City airport is 15 minutes' drive from away.
The rooms in Apollo Hotel come with multi-channel television, individual climate control, coffee/tea makers, free wireless internet and a DVD player. Bathrooms are appointed with a hairdryer and a shower.
Eat & Drink
A hearty full English breakfast is served daily. Offering British dishes, McGlynns is a 5-minute walk away.
Residents will benefit from concierge service and 24-hour reception.
Wireless internet is available in the entire hotel for free.
Paid public parking is possible at a location nearby.