OYO Hotel Castillo Santa Cecilia is a budget hotel with standardised amenities, located in Guadalajara, Jalisco. A central location makes it the perfect base for your next holiday.
★ OYO Hotel Castillo Santa Cecilia has been delighting guests since 06 May 2022.