2 star hotels in Stelida (Naxos)
We found 1 property with availability in Stelida (Naxos)
Show on map
Pirgos Stelida Hotel
Stelida, Naxos, Stelida (Naxos), Greece
Around a 10-minute ride from Apollo Temple, the 2-star Pirgos Stelida Hotel includes 23 rooms. This Stelida hotel also entices guests with shuttle bus service.
- 1-1