Just steps from the sandy beach of Skala Rachoniou in Thassos, Hotel Stella is set amidst 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 1,641 feet from the property. Limenas Town and Port are located 7.5 miles from Hotel Stella, while Prinos Port is 2.5 miles away. The famous Chryssi Ammoudia Beach is at a distance of 13.7 miles. Free private parking is possible on site.