Located in Menton, this air-conditioned hotel is just 25 metres from the beach on the Mediterranean coast. It has a floral garden and offers soundproofed accommodation with free Wi-Fi access.
Number of rooms: 27
15 Avenue Carnot, 06500 Menton, France