• 1-408-291-3300

  • 610 East Hedding Street, San Jose, CA, 95112,USA

Contact Us

Casa Royal Inn

Drop us a line

image
Casa Royal Inn

About Our Hotel