altamer

anguilla villa resort News

Anguilla Villa Resort Reopens

By the Caribbean Journal staff The Altamer villa resort has completed its post-Irma comeback on the island of Anguilla, Caribbean Journal has learned. The luxe retreat is comprised of a collection of beachfront villas on Anguilla’s Shoal Bay West Beach. […]