The Hotel Del Rey, a well-known hotel, casino, and bar in downtown San Jose, Costa Rica, had a controversial past due to its association with “The Brothers” investment scheme and large number of ...