
Manchester, United Kingdom
Le Ville Hotel
3-star hotel
Enjoy complimentary Wi-Fi and concierge services at the Ville Hotel, conveniently located in Manchester City Centre, just steps from Canal Street and a 5-minute walk from the Manchester Palace Theatre. This hotel offers 26…
- Wi-fi
- Wired Internet
- 24-hour reception
- Laundry service





















