AVIC INTL Apartments
Plot No.2470/5, Sea View Street, Upanga, Dar Es Salaam, Dar Es Salaam, Tanzania
Booking.com
Book Now