Our fabulous serviced apartments will appeal especially to visitors to Leeds who want more than just a hotel room during their stay. Whether you are planning to be in Leeds for weekend leisure or on business over several months, we guarantee that you will find our executive serviced apartments offer a spacious alternative to a hotel room and great value for money.
Vista Serviced Apartments in Leeds is your ‘home from home’. What’s more, when budgets are all important, we think you’ll discover that our serviced apartments make real financial sense.

For more details call 0113 2091057.
Looking for a great location to stay in Leeds, call on +44 (0) 113 2091057 for a quotation.
"My wife and I stayed in a Vista apartment in central Leeds for 3 months this summer and thoroughly enjoyed the location, the apartment and the service we received. Nothing was too much trouble for the Vista staff."
Peter Nicolic - 27 Aug 2009