Occupant une ferme du XVIIIe siècle, cet hôtel à l'atmosphère décontractée est situé au cœur du parc naturel régional des Causses du Quercy. L’Hôtel*** Le Troubadour dispose d’une situation idéale à Rocamadour, à la fois proche de la Cité Religieuse (Roc Amadour, la Grotte, la chapelle Notre-Dame avec sa statue de la Vierge noire, et la basilique Saint-Sauveur), ainsi qu’à proximité du Rocher des Aigles, de la Forêt des Singes, du spectacle équestre Durandal, d’un élevage de canards, etc. En bordure du village de Rocamadour, à l’écart de la foule.