Solaria II - View from the Beach - Ambergris Villas

Ambergris Villas

We are a full service property and hotel management firm located on Ambergris Caye right here in Belize

Ambergris Villas
P.O. Box 71
San Pedro, Belize, Central America

Property
Owner

Accepts FlipKey Payments

Reviewed by Real Travelers




Owner Details

Listed on FlipKey since

November 2011

Office located in:

Fort Lauderdale, FL, United States

Phone number:

+1 866-290-6341

Languages spoken:

English
Spanish

Useful links:

Company website


Reviews

15 reviews

Excellent
14
Very Good
1
Average
0
Poor
0
Terrible
0

Rentals on FlipKey

1 rental in San Pedro