Le Casa Royal Inn est un établissement 3 étoiles situé à San José, à 4,8 km du centre de conventions et à 20 km de l'amphithéâtre Shoreline. Il se trouve à 4,7 km de la gare Amtrak de San Jose Diridon, à 4,7 km de CalTrain San Jose et à 5,1 km de l'Institut d'art contemporain de San José. Le parc et zoo Happy Hollow est à 7,6 km de l'hôtel et le Winchester Mystery House à 9,1 km.
Toutes les chambres sont équipées de la climatisation et d'une télévision à écran plat.
Le Casa Royal Inn se trouve à 5,1 km du musée de la découverte des enfants de San José et à 5,3 km de l'auditorium civique de San Jose. L'aéroport international Norman Y. Mineta de San José, le plus proche, est implanté à 3 km.