This hotel is the ideal spot if your looking for a place to stay after you land in san jose, when your leaving or if you are intending to stay and visit the capital. It is 2 minutes from the airport so when my husband and i land we just walk over. It is located right by the city park...
More
