Sleep Inn San Jose Downtown
Av. 3 entre calle 9 y 11 , 768-1002 San Jose, San Jose
Sleep Inn San Jose Downtown is a charming hotel that offers comfortable guestrooms for those seeking a great vacation in San Jose, the capital city of Costa Rica. The property's stand-out feature is w...
More Info