Switzerland Visa Application Centre is located in Philippine Airines Building, Singapore on 138 Cecil St, #08-01. Switzerland Visa Application Centre is rated 3.3 out of 5 in the category visa consultant in Singapore.
Address
138 Cecil St, #08-01
Accessibility
Wheelchair-accessible entrance