Exclusive Miramar Beach Hotel (Theoule Sur Mer) Located At Only 15 Kms/10 Mi. From Cannes, On A Red Cliff,With A Magical View On The Mediterranean Sea, The MiramarBeach Hotel, Entirely Refurbished Last January 2002, IsComposed Of 56 Rooms Of Different Categories. Most Of ThemWith Sea Vie...