Hotel Estero Beach is located facing Todos los Santos Bay in Ensenada, and it offers its guests 2 outdoor pools and 2 hot tubs. The property has its own private beach area and a pool bar.
Number of rooms: 98
Playas del Estero, 22785 Ensenada, Mexico