Atrium Palace Thalasso Spa Resorts & Villas

Lindos Atrium Palace Thalasso Spa Resorts & Villas The 5 star Atrium Palace Thalasso Spa Resorts & Villas is one of the top rated hotels in Lindos, with stunning views of Kalathos Bay and the surrounding coastline on Rhodes. The inner courtyard is complete with palm trees, pretty water features and a profusion of flowers and shrubs, creating a peaceful […]

Read more