Review for Locomotive Inn Casino Review For Colusa Casino Resort Google User Jan 23 '18 at 3:35 Colusa Casino Resort is located in Colusa, California. Hotel accommodations are available with ample parking and Free Valet parking. The Casino Resort is well lit, clean and has a variety of slots and card tables. The staff are very friendly and always willing to assist in making your gaming experience enjoyable. View full site to comment or like