Ambassador of Switzerland Address 3 Sime Park Hill Singapore 288327 Singapore Upcoming Events No events in this location Past Events No events in this location