The family-run Apollo Hotel offers en-suite rooms in proximity to Trafalgar Square, Apollo Theatre and Leicester Square.
The hotel is set 300 meters away from British Library, British Museum and Dominion Theatre. Just 30 minutes' walk from London city center.
Guests can visit a museum, a college and a theater as well as bars and restaurants close by.
The hotel stands within a 10-minute stroll of Russell Square subway station and within a 5-minute walking distance of Kings Cross train station. There is London City airport at a 15 km distance.
Those staying at Apollo Hotel get rooms with heating, free Wi-Fi, TV, a separate toilet and coffee/tea makers. They also comprise en suite bathrooms appointed with a hairdryer and a shower.
Eat & Drink
A hearty full English breakfast is served in the dining room. Offering british dishes, McGlynns is a 5-minute walk away.
Guests at Apollo Hotel are offered to use a baggage storage and parking as well as 24-hour reception and concierge service.
Wireless internet is available in the entire hotel for free.
Paid public parking is possible at a location nearby.