Start Your Search

    • 12+ years
    • 2-11 years
    • 0-23 months

Welcome to Apollo

Apollo Occupying what was originally a 1900 Georgian town house, this hotel is renowned for its unmistakable charm and tasteful design. Designed for both business and leisure travel, this hotel is ideally situated in King's Cross, one of the city's most popular locales. From here, guests enjoy easy access to all the city has to offer. The hotel provides an ideal starting point from which to explore the bustling city with its numerous tourist attractions and multitude of shopping and entertainment venues.
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.