Le Royal

Chaumont • Show on map
Price as low as EUR 62.91
Located in Chaumont just a 5-minute walk from the town centre Le Royal offers a bar and a shared TV lounge. The train station is 600 metres away and Orient Forest Regional Park is under an hour’s drive…More info
