Place de l’Hôtel de Ville is the town hall square of Rennes and is a beautiful place to stop to watch the world go by, or to ...