Telephone:
WhatsApp: +15016102392
Ambergris Lake Villas is located just south of San Pedro Town (paved road access), directly across the street from the Alaia Resort and the nicest beaches on the island. The area is ideal for those looking to spend time on the island with grocery stores, bakery, restaurants and beach bars all within short walking distance. The complex is located on a small lake and offers on-site management for both short and long term rentals, parking, security, swimming pool and nicely landscaped grounds...