Had a great experience with great staff and good food, the drinks can flow a bit freely though. The DTC also know as ONE MORE BAR is located in Downtown Dili and is in a excellent location for exploring Dili. They have 6 Deluxe rooms and 8 / 1 Bedroom with Cooking Facilities. All Rooms are of a good size...
More
