La Casa Verde (The Green House), Circa 1910 is a National Historic Site and currently serves as
a Private Inn with a return to the charm and ambiance of turn-of-the-century living.
A perfect Home-Base for your visit to our beautiful "Switzerland of the Americas".
La Casa Verde Inn is ideally located in the downtown capital city of San Jose within easy
walking to all points of interest: museums, restaurants, theaters, parks, shopping and
our famous Central Market. You can save a day or two of car rental by coming directly
to our Inn from the airport.
Many guests spend their first two nights or so with us, to settle from travel,
exchange money, re-confirm itineraries and prepare for their adventures and
travels around Costa Rica.