Hotel Villa Helios Stavros (Thessaloniki)
129 Eparchiaki Odos Stavrou-Neas Chalkidikis, Stavros (Thessaloniki), Greece
Choose your dates to see prices
129 Eparchiaki Odos Stavrou-Neas Chalkidikis, Stavros (Thessaloniki), Greece
Choose your dates to see prices
Providing 13 rooms, the comfortable Villa Helios Stavros hotel is nearly 25 minutes' walk from Malibu. There is a private beach area available on the premises.
The rooms also include modern private bathrooms.
The hotel is located in a beach area of Stavros. When staying at this Stavros hotel, you'll be 2.1 km from Luna Park.
Offering healthy dishes, Amalthia Seafood Restaurant lies within reach of the Villa Helios Stavros.
Free Wi-Fi
Free parking
Beach access
Private beach
Bar/ Lounge area
On-site Dining