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.
Offering a restaurant and a snack bar, Central Hotel Pedoulas is Read more
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.
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.
Number of Rooms: 18