Situated in Escazu, this bed & breakfast is within 3 miles (5 km) of Avenida Escazú, Multiplaza Mall Escazu and Costa Rica National Stadium (Estadio Nacional de Costa Rica). Plaza Tempo and La Salle Natural Science Museum are also within 3 miles (5 km).