Located in Marseille, Nemea Marseille Timone offers a fitness centre and shared lounge. The property is 500 metres from La Timone Metro Stop and 1.5 km from Castellane Metro Stop. This self-catering accommodation features free Wi-Fi.
Number of rooms: 90
45 rue du Canada, 13010 Marseille, France