Hotel Rancho Sinaloa offers a pool, bar, and free parking. Amenities include a gym, restaurant, and spa.