Where is Best Western Poitiers Centre Le Grand Hôtel located?
Best Western Poitiers Centre Le Grand Hôtel, Best Western Poitiers Centre Le Grand Hôtel, France (approx. 46.57896°, 0.33861°)
Best Western Poitiers Centre Le Grand Hôtel, Best Western Poitiers Centre Le Grand Hôtel, France (approx. 46.57896°, 0.33861°)