An exterior rendering of Otonomus Hotel. The 303-unit hotel and apartment complex is expected t …
An exterior rendering of Otonomus Hotel. The 303-unit hotel and apartment complex is expected to open late 2024 or early 2025. (Courtesy of Otonomus Hotel)