Villa Mimoza ligt in Borsh. Het hotel is voorzien van zowel gratis WiFi als gratis privéparkeren.
Alle kamers bij het hotel hebben airconditioning, een kledingkast, een terras met zeezicht, een eigen badkamer, een flatscreen-tv, beddengoed en handdoeken. De kamers zijn voorzien van een koelkast.
Het dichtstbijzijnde vliegveld is Luchthaven Ioannina, op 127 km van Villa Mimoza.