Stayed here over a long weekend in mid-July 2010. The place still has that "new car smell" -- if we weren't the first to stay in our room, we were close. Rooms were spacious and well-appointed with
This Hotel Sierra is a remarkable and beautiful property. The colors are soothing and relaxing and the rooms are spacious and comfortable with all...
more on Travelocity