Perfect location and European feel
Posted Jan 28, 2017
The Apex City Centre hotel is located ideally near the Tower Hill tube stop, and literally just steps away from the Tower of London itself. It is an easy walk to many restaurants and shops, and an even closer ride to multiple transit options.
The hotel is clean and up to date, with comforting amenities in room, including complimentary tea, coffee and biscuits. The bed is amongst the most comfortable we've ever slept in, and the bathroom was spotless, featuring perhaps one of the best rain showers I've experienced.
And quiet! No noise at all, making for some good nights of sleep.
Overall, a good place to stay during your time in London.