Hotel Chilum
29940 Chilon, Av. Ubilio Garcia # 97 Col. Centro
29940 Chilon, Av. Ubilio Garcia # 97 Col. Centro
With a stay at Hotel Chilum in Chilón, you'll be 30.1 mi (48.4 km) from Ocosingo Central Park and 30.8 mi (49.6 km) from Julio Cesar Paniagua Stadium.