Stelisia Rooms

by - agosto 23, 2018


This property is 1 minute walk from the beach. Right by the sea, Stelisia Rooms is located on the sandy beach of Nea Chora in Crete. It features a restaurant with local specialities and rooms with free Wi-Fi.

Others

0 comentarios