Gold Staircase

The Mission Inn Hotel & Spa.

Staircase in Mission Inn Hotel located in Riverside, CA.