Mealos Studios & Apartments is located at the beach in Skyros, Sporades Islands. The apartment common facilities include bbq.
The property provides accommodation in studio, family room, triple room, double room (deluxe) and other might be available upon request. The rooms provide sea view, garden view and mountain view. Room amenities include air-conditioning, tv, fridge and more. Bathroom is available. The kitchen is equipped with kitchen utensils and fridge.
There is free wifi at the apartment.
There is free parking on site.
Pets are allowed upon preliminary request.