Melia Sol Art Studios is located in Karfas, Chios. The hotel common facilities include garden.
The property accommodates visitors in studio, family studio, family room, 1 bedroom apartment and other might be available upon request. The rooms provide sea view and garden view. Amenities of the rooms include air-conditioning, tv, satellite channels, fridge and more.
Free Wi-Fi is available at the hotel room.
Melia Sol Art Studios does not accept pets.