Sol Spa San Pedro

Vilma Linda Plaza, Tarpon Street San Pedro , Ambergris Caye, Belize Cayes, Belize - Phone: 501-226-2410