Homewood Suites
Hotel
Yuma
This hotel is 3 miles from downtown Yuma and less than a 5 minutes' walk from the Yuma Palms Regional Center. This hotel offers suites with a fully equipped kitchenette.
Number of rooms: 108
1955 East 16th Street, Yuma, AZ 85365, United States
Hotel booked 1 times today.