Valli Hi Motel
Approximately one mile from Water World, this low-rise hotel is six miles from downtown Denver and Six Flags Elitch Gardens.
Each of the 53 guestrooms, accessible via exterior corridors, include TVs with premium cable channels.
The on-site restaurant and bar offers limited room service; coffee and a microwave reside in the lobby.
7320 Pecos St, Denver, CO 80221, USA