Roomzzz.co.uk
Title
Hotels in Leeds - Luxury Serviced Apartments in Leeds. Short Term Lets, corporate accommodation Leeds.
Description
Excerpted from the website description:
- hotels in Leeds, Roomzzz are a new style of accommodation combining the luxury of a serviced apartment with the services of a top hotel in leeds. Ideal for short breaks and corporate lets