Hotels

The Orquideas Inn is a tropical oasis hotel near airport, only 10 minutes from the Juan Santamaria International Airport, near in Alajuela, in the beautiful Central Valley. We are the perfect place to begin and end your Costa RicanRead more