Menton Apartment is a self-catering accommodation located in Menton. Free WiFi access is available throughout and guests can enjoy sea views. The nearest beach is just 150 metres away, and many restaurants and shops can be found within 50 metres.
Menton Apartment is a self-catering accommodation loc Read more
Menton Apartment is a self-catering accommodation located in Menton. Free WiFi access is available throughout and guests can enjoy sea views. The nearest beach is just 150 metres away, and many restaurants and shops can be found within 50 metres.
Menton Apartment is a self-catering accommodation located in Menton. Free WiFi access is available throughout and guests can enjoy sea views. The nearest beach is just 150 metres away, and many restaurants and shops can be found within 50 metres.
Number of Rooms: 1