- UK Information
- UK Hotels
- Velvet Hotel
Velvet Hotel
Boasting stunning rooms with sumptuous decor and luxury bathrobes, Velvet Hotel is located on central Manchester’s Canal Street. Its chic and stylish bar features a fish tank in the stairs.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £79
19