This accommodation in Scottsdale is called the 3 Palms Hotel Scottsdale. It is near the city center and off Hwy 101, where many top tourist attractions are. Nearby landmarks of the area include El Dorado Park and the Desert Botanical Garden.MORE