Description Located in the most beautiful parts of Greece, these luxury hotels offer elegant accommodation in picturesque locations, designed for maximum convenience, providing total comfort combined with excellent service and outstanding cuisines making the perfect choice of stay for both business and leisure travellers.