Offering a restaurant and a snack bar, Central Hotel Pedoulas is located in the mountainous Pedoulas Village. It features accommodation with garden and Troodos Mountain views. Facilities include a BBQ and free Wi-Fi access throughout.
Facilities of Central Hotel Pedoulas
- 24 hours Front Desk Service
- Air conditioning