Casa Royal Inn

610 East Hedding Street
San Jose, California 95112
2.1 miles from San Jose Convention Center
More hotels near this hotel