Glasgow, Paris hotels at discounted rates

Glasgow
3 Rue De La Felicite, Paris, 75017, France