Review for Flamboro Downs Review For Casino Grand Prix - Narvas Google User Mar 8 '18 at 14:32 Simple but nicely located hotel for people who like to visit Tallinn for a few days and want to see more of the city than their hotel room View full site to comment or like