Home HotelsSan Jose Hotels Kaps Place; Your Home Away From Home in San Jose, Costa Rica