Just like a Motel !!
1/28/2005
I spent 3 nights in February 2004, I was on a business trip, so I only slept and did not care about ...
(4)
Advertisement
Pueblo Inn is a cozy accommodation option nestled in the heart of Tucson, AZ.
With comfortable rooms and convenient amenities, it provides a welcoming stay for travelers exploring the area.
Generated from their business information
I spent 3 nights in February 2004, I was on a business trip, so I only slept and did not care about ...
I ended up here, thinking I was booking a 3 star hotel, as all of the resorts and 4 stars were full....
Advertisement