Lisa Hotel And Studios
The 2-star Lisa Hotel And Studios is situated a mere 7 km away from Palace of the Grand Master of the Knights of Rhodes.
The property is located within a 20-minute walk from the city center.
Lisa Hotel And Studios provides guestrooms appointed with climate control, a balcony and a refrigerator.
The onsite restaurant specializes in local cuisine. The pizzeria Whispers Restaurant is 10 minutes’ walk away.
A 15-minute drive will take guests to Diagoras airport.