Situado a 13 minutos caminando del Scottsdale Stadium, muy apreciado por los amantes del deporte, el hotel de 4 estrellas Hotel Theodore Scottsdale incluye 189 habitaciones. El hotel cuenta con WiFi en toda la propiedad y con un aparcamiento privado en el lugar.
El Vista Del Camino Park se encuentra a unos minutos andando del hotel y el Western Spirit está aproximadamente a 8 minutos a pie del hotel. El Theodore está situado cerca de lugares de interés natural como el Monte Camelback (4 km) y la Arizona Falls (3 km). El lugar está situado a unos 6 km del McCormick-Stillman Railroad Park, mientras que la estación de autobuses Indian School Rd & Scottsdale Rd está a tan solo 10 minutos andando del hotel.
Puedes disfrutar de una excelente experiencia gastronómica en el restaurante la Az 88, que ofrece cocina americana a menos de 7 minutos caminando del sitio.