New hotels in Tempe

List of all new hotels in Tempe and news

HOTEL
Studio 6, AZ Elliot Road
Rooms:
68
Added:
2024
Address:
1660 West Elliot Road
85284 Tempe