Está localizado en la Península de Osa, al lado de la estación San Pedrillo del Parque Nacional Corcovado.
El acceso al albergue es únicamente acuático. Se vuela desde San José a Palmar Sur y de ahí se continúa en auto hasta Sierpe. De Sierpe se toma el bote por los manglares y el trayecto final se hace el mar.
Casa Corcovado ofrece agua de manantial rodeado de bosque lluvioso virgen. La electricidad se mantiene las 24 horas, la cual se produce mediante nuestros sistemas hidroeléctricos y solares. El objetivo es proveer un servicio personalizado a un número limitado de huéspedes, promoviendo la conservación.
El hotel cuenta con el bar El Bosque rodeado por bosque tropical virgen y árboles frutales que atraen pájaros, monos y otros animales. Con el fin de no quemar el combustible fósil, en Casa Corcovado se produce nuestra propia energía, por eso su mini bar seco no está refrigerado. Una piscina escondida en el bosque y de agua de manantial a orillas de un pequeño arroyo, también cuenta con el salón Corcovado, el cual es un centro de conferencias, perfecto para grupos o simplemente para leer un buen libro en el área de estar. El restaurante es un lugar de elegancia casual ubicado en la bella selva con los deliciosos platos que se preparan cada día con vegetales frescos, mariscos, lomo, pollo y pastas. Todo servido y preparado al estilo y originalidad de Casa Corcovado, además de la oficina y tienda de souvenirs ubicada en las instalaciones del hotel.
El alojamiento consiste en 14 bungalows individuales ingeniosamente edificados con vista al bosque para ofrecer gran comodidad, camas con mosquiteros, ventiladores de techo, pisos cerámicos, área de estar, minibar, caja de seguridad, hamaca y amplios armarios. Cada bungalow cuenta con baño privado, agua caliente y una decoración elegante.