Located near a train station, Hôtel Beau Rivage is a great choice for a stay in Charavines. Freebies like WiFi and self parking are added perks, and guests can keep active with onsite hiking/biking trails, kayaking, and rowing/canoeing. Other features include a beach bar, a terrace, and a garden.