Sudbury, Ontario, Canada
A total of 45 guest rooms are available for guests' convenience. This hotel has been designed with a conscious effort to adhere to the strictest ecological standards and features the certification.
hotel
This 2 star hotel is located within the city of Sudbury.