Leeds Hotel

Hotel in Leeds, England, United Kingdom

  • DoubleTree by Hilton Hotel Leeds City Centre

    DoubleTree by Hilton Leeds City Centre is situated on Granary Wharf between Liverpool Canal and the Leeds Railway Station. Enjoy contemporary guest rooms with the latest technology features including in-room iMac TVs and computers. Business and vacation travelers will enjoy complimentary WiFi throughout the hotel.


Do you have, or know of, a company or businesses that operates in Leeds?

Click here to register and add the company!

Thank you for visiting Hotel - Travel & Tourism - Leeds, England, United Kingdom

Featured Businesses