The family-run Castello Rosso Hotel is situated in Nea Stira, just 1.5 km away from the town centre and 100 metres from the sea. Featuring a swimming pool, it offers accommodation with breakfast. Rooms have balcony overlooking the well-kept garden. Castello Rosso offers air-conditioned rooms with minibar, safety deposit box and satellite TV. A hairdryer is included in the bathroom. Free Wi-Fi is provided in all rooms and public hotel areas. A breakfast is served at the on-site restaurant, where guests can also enjoy Greek flavours during lunch and dinner. There is also a poolside bar, serving refreshing drinks. Leisure facilities include a massage and aesthetics centre. Guests of the hotel will also find a handy gift shop available on the premises. Free transfer from and to the centre of Nea Stira and free private on-site parking are available.
Address
Address:
Castello Rosso Hotel, Επαρ.Οδ. Λέυκας, Nea Stira 340 15