lily villa
Grand Lake Casino Grand Lake Casino
Grove, Oklahoma
"lily villa"
It is a very nice hotel, great pool with amazing views. The reason I didn't give them 5 stars is because I've stayed there about 3 times and 2 of those I had to switch rooms because it was not properly clean! But besides that it's great