Mealos Apartments is located near the beach in Skyros Chora, Skyros. Mealos Apartments common facilities include garden and bbq.
The property provides accommodation in family room, apartment and other might be available upon request. The rooms offer mountain view and garden view. Room amenities include a/c, fridge and more. The kitchen is equipped with hot plates, fridge and kitchen utensils.
Free Wi-Fi is available at the hotel room.
Free parking is available on site.
Mealos Apartments does not accept pets.