tls contact visa application centre is located in Accra, Ghana on first floor, Mövenpick ambassador hotel emporium block. tls contact visa application centre is rated 4.6 out of 5 in the category foreign consulate in Ghana.
Address
first floor, Mövenpick ambassador hotel emporium block
Accessibility
Wheelchair-accessible entrance