Welcome to the Catalina Inn Hotel, located north of Tucson. Our cozy 49 room property, opened in 2001, is one of the newest hotels in the area. Come on in today for a stay you won't forget!
Hotel . Dog Friendly Hotel and Extended Stay Hotels
Based on 0 Reviews
Add Review