Offering free WiFi and garden views, Montauban House 2 is an accommodation set in Manchester. This self-catered apartment has a garden.
The property includes a living room with a flat-screen TV.
University of Manchester is 1.9 km from the apartment. The nearest airport is Manchester Airport, 11 km from Montauban House 2.