Where is Best Western Central Hotel, Tours located?
Best Western Central Hotel, Tours, Best Western Central Hotel, Tours, France (approx. 47.39473°, 0.68869°)
Best Western Central Hotel, Tours, Best Western Central Hotel, Tours, France (approx. 47.39473°, 0.68869°)