Hotel Felix Beach Nice

The World>Europe>France>Cote d'Azur>Nice>Hotel Felix Beach Nice

View Nice Information

Photos of the Hotel Felix Beach Nice, Nice.

About the hotel