Located in Dili, Terra Santa Residence offers 4-star accommodation with a terrace. Among the facilities of this property are a restaurant, an ATM and a concierge service, along with free WiFi. Guests can have a cocktail at the bar. All units are equipped with a microwave, toaster, a kettle, a shower Read more
Located in Dili, Terra Santa Residence offers 4-star accommodation with a terrace. Among the facilities of this property are a restaurant, an ATM and a concierge service, along with free WiFi. Guests can have a cocktail at the bar. All units are equipped with a microwave, toaster, a kettle, a shower, free toiletries and a wardrobe. Certain rooms have a kitchen with a fridge. The units have a private bathroom. A continental breakfast is available every morning at the hotel.