Book Hotel Frente al Mar
Calle Ribera del Mar s/n, Punta Veleros, Playa Los Organos 2.6 km from city center
Location Budget three-star hotel “Hotel Frente al Mar” is situated in Mancora. It boasts a convenient location within 13 km from the city center.Hotel features Please note that the entire hotel is smoke-free.
Show Hotel Frente al Mar on the map