Best Western Downtown SudburyHotel
151 Larch St, Gran Sudbury, P3E 1C3
Este Best Western está ubicado en el centro de Sudbury, a 4 minutos del lago Ramsey y a menos de 3 km del distrito de Little Britain. Ofrece conexión Wi-Fi gratuita en todas las instalaciones.