Is there a deposit and if so how much is it?
Address: 10 E 120th Ave, Northglenn, CO 80233, USA
WI Piper | May 15, 2018
No there is not.
Lara Zumer | May 15, 2018
We didnt pay a deposit
Nate Forte | May 15, 2018
No there is no deposit.
Marsha whiting | May 15, 2018
Probably only for debit cards or cash like other hotels.
Thanks! Your answer is awaiting moderation.