Vista ApartHotel
Apartment Rental in Leeds, West Yorkshire
If you're planning to come to Leeds, you have already found the right place for your stay! We specialise in luxury short stay accommodation with a choice of boutique serviced apartments right in the middle of Leeds City Centre. Our fabulous serviced apartments will appeal especially to visitors to Leeds who want more than just a hotel room during their stay. Whether you're planning to be in Leeds for weekend leisure or on business over several months, we guarantee that you'll find our executive serviced apartments provide a spacious alternative to a hotel room and great value for money.