Tovrea Castle
Tovrea Castle—a three-tiered wedding cake near Papago Park—has always been something of a mystery. The former hotel, built
by an Italian businessman in 1931, sat empty for decades before the city took it over for renovations. Now...
«
Back to Article