|
Stellida
Stelida, S/N - 84300
Stelida Greece
Rated 10 / 100 based on 1 customer reviews. |
|
Stellida is located in Stelida and is close to the area's popular attractions.
Stellida has cosy rooms, equipped to fit the requirements of any guest.
For those wishing to dine out during their stay at the hotel, there are a selection of restaurants situated nearby. It also provides a convenient base to explore Agios Prokopios and Naxos. |