Avenida Camaron Sabalo 2312, Mazatlan, Mexico
Wi-Fi
Beach access
Private beach
Air conditioning
No pets allowed