Stathoula`s Studios is located in Meganisi, Ionian Islands. Stathoula`s Studios offers to its guests garden and barbeque.
The rooms offer garden view and mountain view. Room amenities include a/c, fridge, etc. Bathroom is available. In the kitchen there are kitchen utensils and fridge.
Free WiFi is available in common areas of the hotel.
Free parking spaces are available not far away from the property.
Pets are allowed on request.