Are you searching for your dream castle hotel in France? Discover the Château des Fines Roches which opens its doors to you for a prestigious stay near Avignon, in the heart of Provence. You will stay in one of the 11 rooms of the castle hotel offering you a breathtaking view of the vineyard around the castle.
Built at the end of the 19th century, you will be totally charmed by the impressive building of the castle. Ideally located near Avignon, you will stay in an exceptional place in Provence, promising you optimal comfort.
Built at the end of the 19th century, you will be totally charmed by the impressive building of the castle. Ideally located near Avignon, you will stay in an exceptional place in Provence, promising you optimal comfort.