Located in the vibrant area of Kings Cross in London, the Apollo Hotel Kings Cross offers contemporary accommodation with easy access to the city's top attractions. The hotel features modern rooms that are designed to provide a comfortable stay, whether you're visiting for business or leisure. Guests can enjoy convenient amenities and friendly service during their time in the capital city.
With its prime location near Kings Cross St. Pancras Station, guests can easily explore London's iconic landmarks, vibrant markets, and trendy dining spots. The Apollo Hotel Kings Cross is the ideal choice for travelers seeking a convenient base to immerse themselves in the dynamic energy of London.
Frequently Asked Questions
Is there parking available at the hotel? Yes, the hotel offers on-site parking options for guests.
Does the hotel have a restaurant on-site? The hotel does not have a restaurant, but there are plenty of dining options within walking distance.
Are there any leisure facilities available at the hotel? Unfortunately, the hotel does not have leisure facilities on-site.
Is Wi-Fi available for guests? Yes, complimentary Wi-Fi is provided for all guests throughout their stay.