Blue Sky
★★★★
Overview
AC
Wifi
24-hour desk
Non Smoking
Rooms
No room data.
Blue Sky
Location:
Palaiochóra, Greece