6 years ago
The Lemon Tree resorts are really good. They management and staff are also very polite and kind. It was a great experience.
2000
Venues