we stayed at the Casa Grande because we had to be back at the airport at 4:30am-only because American Airlines cancelled our flight home! We had a great meal in the restaurant, and the service was excellent. later, the room was ok, but the beds were hard, the fan on the A/C was noisy and it took us a while to fall asleep, but it was better than sleeping at the airport. In the wee small hours of the morning, we woke to find the strong smell of sulpher in the hallways as we struggled to find our way to the lobby. The hotel is poorly laid out, and the elevators were barely big enough for two people to stand in. It took quite a while to find our way out to the front desk, and when we mentioned the horrible odor to the clerk, she just blinked and smiled. The lobby is open to the traffic and across the street (literally) from the airport, but the smell was less strong in the open, and not too bad once we were inside the airport with A/C. I was nauseous for hours afterwards, which made the flight home a real joy. I would only stay here again if I had no other options. I certainly would not pay for it.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC