No image available for this hotel
No image available for this hotel
Navodari, Navodari
Spend a second to
save a fortune!
Spend a second to save a fortune!
Strada Lotus 4, Navodari
Situated in Mamaia Nord district, Stavros Hotel features a terrace, bar and free WiFi. The property is located just 80 metres from the beach and 100 metres from the most popular clubs in the resort.
See MoreUsage of subsidiary facilities may incur additional fees