We stayed here for 2 nights in April 2015, travellling Route 66 from Las Vegas to Amarillo and back. We are from England. We had travelled a couple of hundred miles this day and the Laughlin river run was due so bikes everywhere, we only booked here because we couldn't get anywhere else. From the outside it didn't look too... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.