Offering a terrace and views of the sea, Timor Top is situated in Dili. The accommodation has a seating area. Towels are offered. Guests can enjoy a drink at the on-site bar. The property also offers packed lunches. Read more
Offering a terrace and views of the sea, Timor Top is situated in Dili. The accommodation has a seating area. Towels are offered. Guests can enjoy a drink at the on-site bar. The property also offers packed lunches.