Q: Where is OYO 258 Chitos Hotel?
A: OYO 258 Chitos Hotel is located at: 180 De Leon St, Iloilo City Proper, Iloilo City, 5000 Iloilo, Philippines
Q: What are the coordinates of the OYO 258 Chitos Hotel?
A: Latitude: 10.693443, Longitude: 122.562109
Q: How is OYO 258 Chitos Hotel rated?
A: OYO 258 Chitos Hotel has not rated yet on addressschool.com