Las 7 Maravillas is located 820 feet from the beach and only 10 minutes walk from Mazatlns Old Town. It features a shared terrace with a hot tub and stylish, air-conditioned rooms with free Wi-Fi. Each room at ... Read more

View all Luxury Hotels in Mazatlan