Situated 0.6 miles from Canal Street and a 14-minute walk from Manchester Arena, The Loom Townhouse features accommodation located in Manchester. This property is 0.9 miles from The Palace Theatre. The property includes a living room with a flat-screen TV. Deansgate is 0.9 miles from the apartment. The nearest airport is Manchester Airport, 8.7 miles from The Loom Townhouse.
Hotels in Manchester England United Kingdom (Great Britain) <>
|