The family-run Apollo Hotel offers a car park and a baggage storage.
Just 3 km from the center of London known for British Library and St. Pancras Station. A tube station as well as Russell Square subway station are not far from the hotel.
The hotel boasts close proximity to bars and restaurants.
Kings Cross train station lies within a 5-minute walk. Fast access to London City airport within 15 km is provided.
Guests at Apollo Hotel are accommodated in rooms with multi-channel TV, individual climate control, coffee/tea makers, complimentary wireless internet and a DVD player. The rooms come with en suite bathrooms featuring a hairdryer and a shower.
Eat & Drink
A hearty full English breakfast is served daily. Offering a variety of dishes, Bella Pasta and The Gilbert Scott are just about 100 meters away.
Residents will benefit from concierge service and 24-hour front desk.
Wireless internet is available in the entire hotel for free.
Paid public parking is possible at a location nearby.