Espadín LoHi Hotel Address 2880 Zuni St, Denver, CO 80211, United States Website www.espadinlohi.com Contact +1 314-449-6565 Rating on Google Maps 4.70 (52 reviews) Open on Google Maps