Recently stayed during the car show week, I have no problems what so ever. I booked through Expedia and everything was fine. Nice folks, and a recently updated room everything was good and clean. No complaints whatsoever.
Write a Review