Seaview Apartments Meganisi is located in Meganisi, Ionian Islands.
The property accommodates visitors in family room and other might be available upon request. The rooms provide sea view and mountain view. Room amenities include a/c, tv, fridge and more. The kitchen is equipped with toaster, fridge, kitchen utensils, hot plates and oven.
All areas of the hotel are covered by free wifi.
Pets are allowed.