La Sella Green, que tiene vistas al mar, dispone de alojamiento con piscina al aire libre y terraza a unos 50 km de Terra Natura. El alojamiento ofrece vistas a la montaña y está a 7,9 km de Estación de Autobuses de Dénia y a 8,3 km de Castillo de Dénia.
Este apartamento con aire acondicionado consta de 2 dormitorios, una sala de estar, una cocina totalmente equipada con nevera y cafetera, y 1 baño con bañera y secador de pelo. Hay toallas y ropa de cama en el apartamento.
Parque Natural El Montgó está a 13 km del alojamiento, y Parque Natural del Peñón de Ifach está a 26 km. El aeropuerto (Aeropuerto de Alicante – Elche Miguel Hernández) está a 103 km.