The three-star Hotel Cervantes has 100 rooms and is very well-priced and well-located with an easy 10 minute walk to the center of town. . While the room decor is old Mexico, the facilities are contemporary. In the restaurant, you can order international or Mexican plates and they have a buffet every day. The hotel has two meeting rooms.