Report Abuse
Re: inn at mazatlan
You are confusing the buildings I think. The Azteca is the new high rise tower. The Inca is closer to the beach.
You are confusing the buildings I think. The Azteca is the new high rise tower. The Inca is closer to the beach.