Review for Delta Casino, Downtown Review For Delta Casino, Downtown Google User May 1 '17 at 22:35 Rooms are a little small but still accommodating. The beds and pillows are some of the best I have ever slept in at a hotel! Rooms are clean and offer a nice variety of TV channels, free wired and wireless Internet. Great views of the harbour too! View full site to comment or like