Relax Beach bar in Stalis is located in Stalida, Greece on Agiou Ioanni 148. Relax Beach bar in Stalis is rated 4.6 out of 5 in the category cocktail bar in Greece.
Service options
Outdoor seatingDine-in
Amenities
Gender-neutral toiletsToilets
Accessibility
Wheelchair-accessible entrance