Hotel The Ramelau has an outdoor swimming pool, terrace, a restaurant and bar in Dili. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
The rooms come with air conditioning, a flat-screen TV with satellite channels, a fridge, a elect...