9 Rue Jean Jaurès, Cannes City-Centre, 06400 Cannes, France
CANNES Festival Films Center, with 2 bedrooms and balcony
Honestly, when I first walked up to this place on Rue Jean Jaurès, I wasn't expecting much – the street's pretty unassuming, tucked between the tourist chaos near the Palais and the more residential parts of Cannes. But...