O hotel está localizado em Châteauneuf-du-Pape, a 10 km de Avignon e próximo das belas cidades da região da Provença.
O antigo castelo exibe uma decoração provençal e tem acesso às vinhas. De forma a poder desfrutar de uma estadia relaxante e pacífica, a Hostellerie du Château des Fines Roches dispõe de um serviço de 4 estrelas, de um restaurante gourmet, de um terraço com vista panorâmica sobre as vinhas e de uma piscina.
O castelo foi tornado num hotel em 1974 e tornou-se parte da cadeia hoteleira Châteaux et Hôtels de France em 1985.