Room with a view: Grand Resort Lagonissi Royal Villa
If the name Is anything to go by this hotel will offer you the best of everything. The Grand Resort Lagonissi is a 72-acre peninsula and sea front paradise south of the Greek capital. Hospitality is an art at the resort, which offers in spring views and the natural beauty of the Mediterr...