Offering seclusion yet accessibility, CITY 8 is located on 11 hectares of landscape with hill view on Manleuana, Dili. Location Map Google Map