This luxurious hotel is located in the 400 year old city of Mazatlan, Mexico. There is no shortage of modern amenities provided by the resort.
When staying at this ocean front resort, you will surely be able to relax on your much needed vacation.