Checking In: The Scott Resort & Spa

The Scott Resort & Spa in Scottsdale, Arizona is the most photogenic hotel I have ever stayed in. As soon as I walked into the lobby before ever checking in, I took out my camera…

View Post