Karta Vacation Rentals
Perched on the top floor of Timor Plaza in central Dili, this hotel and apartment complex sits inside a multi-level shopping hub. Presidente Nicolau Lobato International Airport is about 1.9 miles away and the property is roughly 4 km from the city center.