HotelsThe Velvet Hotel
2 Canal Street, Manchester, United Kingdom
On Canal Street, close the Northern Quarter, the Velvet is a boutique hotel with charisma. Rooms are individually designed, and no. 25 is equal parts style and frivolity, where moody mahogany furniture is complemented by plaid wallpaper and a mounted stag head that watches over the huge bed. Throughout you’ll...read more