Grand Resort Hotel & Spa
- Location
-
- Address
- Amathus Area3724 Parekklisia, Limassol, Cyprus
- The space
-
GrandResort stands as among the finest five-star hotels in Cyprus set in beautifully landscaped tropical gardens, on a superb beach side location in the exclusive Amathus area of Limassol.