Casa Royal Inn

610 East Hedding Street
San Jose, California 95112
2.2 miles from San Jose Institute of Contemporary Art
More hotels near this hotel


Directions from Casa Royal Inn to San Jose Institute of Contemporary Art