City Rosa offers studio apartments located in the centre of Toulouse, just 100 metres from Saint-Cyprien-République Metro Station. They are self-catering and offers free Wi-Fi internet as well as a flat-screen TV. Toulouse Stadium is 2.5 km away.
Number of rooms: 3
12, rue du pont Saint-Pierre, 31300 Toulouse, France