Just steps from the sandy beach of Skala Rachoniou in Thassos, Hotel Stella is set amid blossomed gardens and features a beachfront bar-restaurant. It offers free Wi-Fi throughout and rooms with a balcony.
Overlooking the garden, the simply decorated rooms of Stella are air conditioned and come with a fridge. Each unit includes a private bathroom with shower.
Guests can enjoy Greek dishes, light snacks or refreshing drinks at the on-site bar-restaurant by the beach. A supermarket can be found within 1640 feet from the property.
Limenas Town and Port are located 7.5 mi from Hotel Stella, while Prinos Port is 2.5 mi away. The famous Chryssi Ammoudia Beach is at a distance of 14 mi. Free private parking is possible on site.