The Sleep Inn Hotel is located in the very center of San Jose, next to two parks, five blocks away from Parque Central and a few blocks from the Teatro Nacional and Gold Museum.
The staff is very friendly and always helpful, and the included breakfast provides an excellent start of your day. We also liked the quiet environment.