HOTEL CASTELOHotel
Avenida CANAL DE SANTA, COL. BARRIO DE LA CONCEPCION 1, 76800 San Juan del Río, Mexico
Situated in San Juan del Río, 48 km from Queretaro Congress Centre, HOTEL CASTELO features accommodation with a restaurant, free private parking and a bar. This 4-star hotel offers room service, a 24-hour front desk and free Wi-Fi.