When you stay at Hampton Inn Batavia in Batavia, you'll be in a shopping district, within a 5-minute drive of Palm Island Indoor Waterpark and Batavia Downs Casino. This hotel is 16.2 mi (26 km) from Six Flags Darien Lake and 1.5 mi (2.5 km) from Centennial Park.