El The Sleep Inn está bien ubicado en el norte de Scottsdale, a 6,2 km del WestWorld of Scottsdale y a 2,8 km del aeropuerto de Scottsdale. Ofrece un desayuno continental y tiene piscina al aire libre.
Las habitaciones del Sleep Inn Scottsdale están equipadas con aire acondicionado, TV por cable y WiFi gratuita. También incluyen tetera/cafetera. Se facilita servicio de habitaciones.
El Sleep Inn Scottsdale cuenta con centro de fitness con máquinas de cardio. Ofrece servicio de lavandería.
El Sleep Inn of Scottsdale está a 5 minutos a pie del pub restaurante Tilted Kilt.