Just got back from our stay at Astor Hotel. I guess for 75 Euros per night you can't complain but I will just say that should you like to enjoy a sleep in whilst holidaying in the South of France, DO NOT STAY HERE!! Any hope of sleeping past 8am is ruined by the constant slamming and banging of very... more
















