Công trình nằm trên khu đất gần 8.100 m2 với diện tích xây dựng khoảng 917 m2, phía trên vịnh Villefranche-sur-Mer, thuộc French Riviera, Pháp. French Riviera (Côte d’Azur) là dải bờ biển nổi tiếng ở đông nam nước Pháp, bên bờ Địa Trung Hải. Khu vực này tập trung nhiều thị trấn nghỉ dưỡng cao cấp và