View from the Sea

Located in the southwest of Grenada, 8 miles from the capital of St Georges, Madame Jardin sits on a gently elevated position overlooking the Caribbean Sea. The house has five en suite double bedrooms, all with balconies and beautiful sea views…