O resort está localizado no promontório Punta Quepos, na Costa Rica, rodeado por cerca de 4,8 hectares de floresta tropical com uma rica vida selvagem e vistas panorâmicas para o Oceano Pacífico e para Manuel Antonio. Este resort ecológico de luxo disponibiliza 3 piscinas e 3 restaurantes.
Cada quarto luminoso e climatizado do Parador Nature Resort and Spa dispõe de uma varanda com vistas para o mar, para o jardim ou para a selva. Todas as acomodações incluem televisão por cabo, um mini-bar e comodidades para preparar café. Todos os quartos dispõem de acesso Wi-Fi gratuito.
O Restaurante La Galeria serve uma variedade de cozinha inovadora e oferece vistas para os jardins do Parador, e o El Quijote e o El Galeon propõem pratos mais ligeiros. Há também 2 bares. O spa do Parador apresenta uma variedade de tratamentos, incluindo envolvimentos e massagens. O spa alberga uma banheira de hidromassagem e uma piscina de mergulho. Devido à proximidade a um parque nacional, o alojamento recebe inúmeros visitantes muito originais diariamente, incluindo várias espécies de macacos, preguiças e uma maravilhosa variedade de aves.
O resort dispõe de um serviço de transporte gratuito para as praias em redor do Parque Manuel Antonio. Há uma variedade de trilhos para caminhadas na selva em redor do hotel.