Hôtel de France, Hotels in Chaumont, Villiers-sur-Suize, France

Located in Chaumont, Hôtel de France is minutes from Chaumont Town Hall and St. John the Baptist Basilica. This hotel is within close proximity of Counts of Champagne Tower and Chaumont Viaduct.