Offering guests to unwind in Jacuzzis, Scottsdale Thomas Villa is located around a 20-minute walk from Robert Indiana's "Love".
Guests will find Vista Del Camino Park 1.5 miles from the villa, and El Dorado Park is 1.3 miles away. For sports enthusiasts, this holiday home is an ideal starting point to discover Scottsdale's athletic scene, with the baseball field "Scottsdale Stadium", situated about 25 minutes' walk away.
Los Betos Mexican Food as a dining choice is a few moments from the Scottsdale accommodation. An array of activities such as fishing can be enjoyed on-site.