Donnant sur la baie de Plakias et offrant une vue sur la mer, l'Art and Nature Apartment se trouve dans le village traditionnel de Sellía. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement.
Les chambres de cette maison d'hôtes disposent d'un coin salon, d'une bouilloire et d'une machine à café. Certaines comportent une terrasse.
L'Art and Nature Apartment est à 43 km de Balíon et à 48 km de La Canée. L'aéroport international de La Canée est, quant à lui, situé à 43 km.