Hotel Theodore is located at 7353 E Indian School Rd, Scottsdale, AZ-85251. An interactive Map of Hotel Theodore is shown below.
View details of Hotel Theodore.