T
Tonya Lewis Review of La Mansion del Rio Hotel
Wonderful staff and convenient location. It is ove...
Wonderful staff and convenient location. It is overpriced for the room quality. I've stayed in much more elaborate hotels and paid less per night.
Comments: