Yup
Yes
No there is not 24 room service. I also do not think there is a mini bar. There is a bar in the hotel that is open until 11pm. Tucson is a very early to bed town overall.
Thanks Joe, it'll be a fun 10 day vacation😎
Thanks! Your answer is awaiting moderation.