I took ages deciding where to stay In Juan les Pins as most accommodation had poor reviews on here or seemed very expensive for what they were offering. Mandara Beach hotel offers serviced apartments that have only recently been fitted out. Location is in a quiet residential street, 5 mins to the beach and 15 mins walk to the main... more





