Southwest Detroit’s Hotel Yorba is currently under contract for new ownership, according to Crain’s. Built in 1926, the Hotel Yorba was immortalized in indie rock as the subject of the lead single off of the White Stripes’ breakthrough 2001 album, White Blood Cells. The single and accompanying music video helped to cement Hotel Yorba as […]
