Apartments / Flats

Britain's Finest selection of self catering apartments and flats are located throughout the UK in country, city and coastal locations. Beautifully furnished with all modern amenities.
1 Result In Or Near Greater Manchester
in Greater Manchester
CitySuites is a new concept in rented city centre living, bringing luxury touches and essential convenience to modern apartment accommodation.
This website uses cookies. Click here to read our Privacy Policy.
If that’s okay with you, just keep browsing. CLOSE