France Le Regina Hotel, Choice Hotels Recommendations At Neufchâtel France Le Regina Hotel is Best Hotels Recommendations At Neufchâtel France . 3 star … Edit