Review for Grand Villa Casino Review For Grand Villa Casino Google User Apr 23 '17 at 16:33 The hotel lobby is beautiful and staff are friendly and helpful. The smaller conference rooms on the upper floor are a little plain, but fairly nice. The internet is fast. View full site to comment or like