Hotel Villa La Tour
Villa
Nice
Offering a restaurant and free Wi-Fi throughout, Hotel Villa La Tour is located in Nice’s Old Town.
Number of rooms: 17
4, Rue De La Tour, 06300 Nice, France