Hotel Ben Lomond
United States / Ogden, Utah
Location ID: #10000294
Hotel Ben Lomound was constructed in 1927 making it a Utah historical building. The architecture reflects various themes such as Italian Renaissance Revival, Arabian, Florentine, Spanish, and more. The tall building offers expansive views of Downtown Ogden.