Het Melia Sol Art Studios wordt omgeven door een bloeiende tuin met geplaveide paadjes en ligt op 200 meter van het zandstrand van Karfas, op Chios. Het biedt accommodatie met gratis WiFi en uitzicht op de Egeïsche Zee. Er is ook een kinderspeeltuin beschikbaar.
De accommodaties van het Melia Sol Art zijn minimalistisch ingericht met grijze en witte tinten. Ze zijn voorzien van airconditioning, een kitchenette met een koelkast, waterkoker en kookplaat, en een badkamer met een douche en haardroger. Er is ook een flatscreen-tv aanwezig.
Op slechts 100 meter van de accommodatie bevinden zich een mini-markt en een restaurant. Het centrum en de haven van Chios liggen op 5 km afstand en het is 3 km naar de internationale luchthaven van Chios. Er is ook gratis privéparkeergelegenheid bij de accommodatie.