The Mission Inn is a whimsically designed historic landmark hotel in downtown Riverside, California, and is the largest Mission Revival Style building in the United States.
The Mission Inn is a whimsically designed historic landmark hotel in downtown Riverside, California. The Mission Inn is the largest Mission Revival Style building in the United States.