Country Inn & Suites by Radisson, Tucson City Center, AZ
Romantic hotel conveniently located off I-10, featuring in-room Jacuzzis, an outdoor pool, and complimentary breakfast. Guests enjoy cozy accommodations, relaxing amenities, scenic surroundings, and easy access to Tucson’s attractions, shopping, dining, and outdoor adventures.