This is a lay over hotel for international travelers.
TripAdvisor traveler rating: 4 of 5 stars
This is a very nice layover hotel near the San Jose international airport for when you have a departure the next day. A beautifully landscaped and secure courtyard greets you along with a very clean…