Todas las habitaciones del complejo están equipadas con escritorio, balcón con vistas a la montaña, baño privado, TV de pantalla plana, ropa de cama y toallas. Todos los alojamientos incluyen armario y hervidor de agua.
El Terrace Resorts se encuentra en Wayanad, a pocos pasos de la presa de Banasura Sagar, y ofrece alojamiento con jardín, aparcamiento privado gratuito, salón compartido y terraza. El establecimiento se encuentra a unos 3,5 km de las cataratas Meenmutty, a 6,2 km del lago Karlad y a 11 km de la colina Banasura. Hay servicio de habitaciones, recepción 24 horas y servicio de organización de excursiones.
El establecimiento cuenta con dardos y servicio de alquiler de coches.
El establecimiento sirve un desayuno continental, asiático o vegetariano. El Terrace Resorts alberga un restaurante que sirve cocina china, india y local. También se puede solicitar una opción halal.
El Terrace Resorts está a 26 km del lago Pookode y a 30 km del mirador de Lakkidi. El aeropuerto más cercano es el aeropuerto internacional de Kannur, a 83 km del complejo.