Situato nel villaggio tradizionale di Sellía, con vista sulla baia di Plakias. L'Art and Nature Apartment è interamente coperto dalla connessione WiFi gratuita. Regala inoltre una vista sul mare.
Le camere sono dotate di macchina da caffè. Alcune vantano una terrazza. Le sistemazioni presentano un'area salotto, una cucina con frigorifero e piano cottura, un bagno privato con vasca o doccia, gli asciugamani e, in alcuni casi, una terrazza e/o un balcone.
L'Art and Nature Apartment dista 48 km da Chania e 43 km da Balíon. La struttura dista 43 km dall'Aeroporto Internazionale di Chania.