- UK Information
- UK Hotels
- iida Apartments
iida Apartments
Located in the heart of bustling Manchester, these luxury, serviced apartments are just a minute’s walk from the popular Deansgate Locks area, offering stylish, modern furnishing with spacious living areas and fitted kitchens.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £69
6