El Treetops B & B Inn dispone de solárium y vistas al mar y está situado en San Juanillo, en la región de Guanacaste. El establecimiento cuenta con bar, aparcamiento privado gratuito y WiFi gratuita en todas las dependencias. El Tree Tops B & B forma parte de una finca de 6,8 hectáreas.
Algunas habitaciones tienen terraza o balcón y todas incluyen baño privado.
La recepción está abierta las 24 horas.
Este bed and breakfast ofrece servicio de alquiler de coches y la zona es ideal para practicar equitación. A 1 km está el parque nacional y refugio de vida silvestre Ostional.
El Treetops B & B Inn también se encuentra a 34 km de playa Conchal y a 26 km de playa Grande.