Property description
Near Great Ormond Street Hospital
Location
With a stay at Apollo Hotel Kings Cross in London (London City Centre), you'll be within a 5-minute drive of Russell Square and The British Museum. This hotel is 1.7 mi (2.8 km) from Covent Garden Market and 1.8 mi (2.9 km) from Leicester Square.
Dining
English breakfasts are available daily from 7:30 AM to 9 AM for a fee.
Rooms
Stay in one of 15 guestrooms featuring plasma televisions. Complimentary wireless internet access is available to keep you connected. Conveniences include coffee/tea makers, and housekeeping is provided daily.
Amenities
Make use of convenient amenities, which include complimentary wireless Internet access and concierge services.
Business, and other amenities
Featured amenities include express check-out and a 24-hour front desk.