Greater Manchester Hotels, City Centre, England, UK
Light rain shower
temp 19°C
  Time 9:56 PM
OTHER ARORA FRANCHISED AND MANAGED HOTELS


COMING SOON

The Arora Hotel Manchester
18-24 Princess Street, Manchester, M1 4LG, United Kingdom
Tel: +44 (0)161 236 8999

Our Manchester City Centre Hotel - Manchester City Centre Accommodations - Manchester Restaurants - Manchester Bars & Pubs
Meeting & Event Space in Manchester - Hotel in Manchester City Centre - Manchester Hotel Deals, Special Offers & Promotions

Arora Hotels www.arorahotels.com