Casa Royal Inn

610 East Hedding Street
San Jose, California 95112
2.4 miles from Democracy Hall
More hotels near this hotel