Cannes, , France
The Hotel Chateau de la Tour; Cannes; France; is a 3 star hotel surrounded by a magnificent garden; where Mediterranean scents and essences fill the air. This upscale hotel is 275 yards away from sand beaches and dominates the Cannes bay and Esterel massif.
Click here for the no frames version of the hotel accommodation