The Mission Inn, now known as The Mission Inn Hotel & Spa, is a historic landmark hotel in downtown Riverside, California. Although a composite of many architectural styles, it is generally considered the largest Mission Revival Style building in the United States.
Mission Inn
No Thumbnail
© Bing Maps
By Mike1989 @ 2013-04-16 10:28:25