AMOCITY
Located right on Mazatlan Beach, The Palms Resort of Mazatlan offers an outdoor pool with ocean views. Free WiFi and free parking are availa...