Close Window
View Category

Residence Inn San Jose South

Nearby Attractions

Nature (16 of 18)

The Residence Inn San Jose South is nestled in a beautiful natural setting. Guests will enjoy the incredible wooded mountain views.