Villa Albatros is located on a private residential street in the heart of Cancun's Hotel Zone, aligned by white sandy beaches overlooking the Caribbean crystal clear waters and the golf course. Villa Albatros is just steps from fine dining, shopping and a short twenty minutes away from Cancun's International Airport for easy access.