Hotel Afrodita offers a rooftop bar and restaurant with modern accommodations. Rooms are equipped with air conditioning, a minibar, and cable TV.