Iconic Leeds City Centre Hotel – 4* – Leeds

Immerse yourself in 4 stars of pure luxury at this iconic city centre property. Ideally located in the heart of the city, you couldn’t be better positioned for Leeds’ vast array of shops, bars and restaurants. And when night-time falls, you’ll not fail to be impressed by the seamless mix of grandeur and comfort that awaits you in your room.

This entry was posted in Leeds. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *