This charming villa is located just 400 metres from the beaches and 10 minutes from the centre of Juan-les-Pins and Antibes. The hotel features a terrace and solarium in the garden.
Number of rooms: 16
29, Rue Pierre Loti, 06160 Juan-les-Pins, France