12 Wellington Street 12, Leeds (West Yorkshire), United Kingdom
The 5-room Avo Apartments Leeds Centre is located only 1 km from Leeds City train station and a mere 6 minutes' walk from Sri Chinmoy Peace Park. This apartment features Wi-Fi throughout the property.
Guests can visit the 13000 capacity super - theatre "first direct arena", 16 minutes' walk away or Woodhouse Moor, about 10 minutes' drive from the apartment. The national Royal Armouries Museum is merely 1.6 km from the property. Popular points of interest close to Avo Apartments Leeds Centre include Leeds Town Hall, which is approximately a 5-minute drive away.
The accommodation offers an equipped kitchen. P6A Boar Lane bus stop is a few steps from this apartment.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Avo Apartments Leeds Centre!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please