No image available for this hotel
No image available for this hotel
Menton, Menton
Spend a second to
save a fortune!
Spend a second to save a fortune!
1 Avenue De La Gare, Menton
This charming hotel is located 300 metres from Menton station and 400 metres from the sea. Its bright rooms are simply decorated and have large windows and air conditioning.
See MoreUsage of subsidiary facilities may incur additional fees