Located just 98 feet from sandy beach of Psili Ammos in Tolon, Flisvos Royal offers an outdoor pool and restaurant with floor-to-ceiling windows. It features air-conditioned rooms with free Wi-Fi and mini-bar. ... Read more

View all Luxury Hotels in Tolo