Viva Azteca is a unique and classical hotel combining Mexican architecture with traditional Italian flair. Laid out along white, sandy beaches, it provides a great setting for entertainment with an international ambience.