Hotel Megara offers modest rooms with balconies and sea views. Amenities include free Wi-Fi, a bar, and a dining area.