A Look Inside the Hotel de Tourrel in Provence

The leafy Provençal town of Saint-Rémy-de-Provence is synonymous with Van Gogh, who found inspiration in its light (it receives over 300 days of sunshine per year) and surrounding landscapes. Still a favorite...