Mealos Apartments is located at the beach in Skyros Chora, Skyros. The hotel offers to its guests garden and barbeque.
The property provides accommodation in family room and other might be available upon request. Amenities of the rooms include air-conditioning, tv, fridge, etc.
Free wifi is available at the hotel room.
Pets are not accepted.