Lindos Princess has been awarded as one of the best 100 hotels in the world!

Lindos Princess outstanding quality as well as the excellent service provided to its guests, convinced ITS guests to reward Lindos Princess Beach Hotel in Rhodes Island, Greece with the Red Star Award. The selection criteria for the choice of the award winners were based on recommendations, customer satisfaction, complaint rates and other quality data taken […]

Continue Reading