Se encuentra en la ciudad de Alajuela al lado de las Cataratas de La Paz y a unos minutos del Aeropuerto Internacional Juan Santamaría, Heredia y el Volcán Poás.
Hotel 3 estrellas, Peace Lodge está localizado en los terrenos del Parque Natural Catarata La Paz e incluye la utilización de todas las comodidades que ofrece el parque.
Las habitaciones están diseñadas con comodidades únicas como balcones muy grandes, jacuzzis, duchas estilo catarata y grande chimeneas de piedra cuenta con un mariposario es uno de los más amplios que existen y cuenta con un laboratorio para aprender el ciclo de vida de estos interesantes insectos. Se pueden observar los huevos en las plantas hospederas y su recolección, las orugas alimentándose y las mariposas desde su nacimiento en el capullo hasta su liberación en el jardín.