Review for Best Western El Sitio Hotel & Casino Review For Best Western El Sitio Hotel & Casino Google User May 27 '18 at 5:31 Nice rooms, well appointed. Nice staff. Restaurant on the grounds View full site to comment or like