(Last Update: 24 Apr 2023)
The Relax Inn is a family run business on Calliste Hill, ideally located for both business and leisure. We are a five-minute drive from Grenada’s