• Evergreen Hotel

    Loubiere, St. George, Dominica

    The Evergreen Hotel is a charming sea-front inn located along Dominica’s west coast, only one mile south of Roseau, Dominica’s capital city. This boutique hotel affords perfect sunset views and cool read more