• VELVET Hotel & Bar

    Located on Canal St in The Village Manchester’s most vibrant district, a short walk from Piccadilly Railway Station. Each stunning bedroom and penthouse suites are individually designed to an exceptionally high 4* standard offering indulgent luxury in one of the largest cities in the UK. Established in 2005 after the Read more [...]