Hotel Little(2 stars)

3 Rue Pierre Chausson View on map
of 2