The Tiara Yaktsa Hotel is located at 6 Boulevard de l'Esquillon, near Cannes on the French Riviera.