or 

Vista Serviced Apartments, Central Leeds, UK

Luxury modern apartments at great value prices

Hotels discount rates UK information leeds-uk.com logo

Leeds Hotels Map

Search Leeds & UK Site

Enter search term:
Results per page
Match:

any search words

all search words  

 

Vista Serviced Apartments, Central Leeds, UK

3 Stars   4 Star

Address:Vista Serviced Apartments, Great George Street, Leeds, LS1 3Dl, United Kingdom

Vista Serviced Apartments Location:

  • Great George Street Central Leeds
  • Near Town Hall, Civic Hall, City Museum,  LGI hospital
  • Leeds Shopping 4 minutes walk

Leeds Central Hotels

Leeds/Bradford Airport Hotels List

Leeds Suburbs Hotels List

Hotel Brands & Hotel Booking