Hotel usytuowany jest w miejscowości Châteauneuf-du-Pape, 10 km od Awinionu, blisko pięknych miast regionu Prowansji.
Hotel zajmuje starodawny zamek urządzony w stylu prowansalskim, z którego roztaczają się widoki na winnice. Na udany i odprężający pobyt hotel Hostellerie du Château des Fines Roches oferuje obsługę w standardzie czterogwiazdkowym, restaurację, taras z panoramicznym widokiem na winnice oraz basen.
Zamek został przekształcony w hotel w roku 1974, a od roku 1985 należy do sieci hoteli Châteaux et Hôtels de France.