Hotel Olympos is situated in the centre of Pyrgos and offers air-conditioned rooms with cable and satellite TV. It includes a café-bar and provides free Wi-Fi access throughout the premises.
Book this Hotel