SINGAPORE

3/Embassy_of_France_-Star Hotel near Ambassade de France

101-103 Cluny Park Rd, Singapore 259595

Sign In