Situated in Mazatlán, 60 metres from Camaron Beach, Star Palace Beach Hotel features accommodation with a fitness centre, free private parking, a terrace and a restaurant.
Number of rooms: 255
Avenida Camarón Sábalo, 82110 Mazatlán, Mexico
Hotel booked 2 times today.