Room from 419 €
Situated in Villeneuve-Loubet, Marina Bay has a garden, terrace, restaurant, and free WiFi throughout the property. The property is set 13 km from Allianz Riviera Stadium, 14 km from Russian Orthodox Cathedral and 15 km from Nice-Ville Train…
Located of the Alpes-Maritimes away