Plaza Hotel is within 150 metres from Theologos Beach and the main port in Skala Village. It boasts free Wi-Fi access throughout and air-conditioned guestrooms with inland views from their balcony.
Fitted with French wooden doors, all of the rooms at Plaza are simply furnished. Each features a TV, telephone and mini fridge. The private bathroom offers a hairdryer.
A variety of restaurants and shops are situated within 100 metres from Plaza Hotel....