Relax at Theodoros Resort Hotel, a relaxed apartment hotel with a restaurant, bar, and outdoor pool. Enjoy the infinity pool and lush garden.