No image available for this hotel
No image available for this hotel
Dili, Dili
Spend a second to
save a fortune!
Spend a second to save a fortune!
Rua 30 De Agosto, Nain Feto, Suco Aldeia Grilos, #84, Dili
Located in Dili, Discovery Inn boasts free WiFi and an onsite bar and restaurant. All rooms offer a flat-screen TV with cable channels and a DVD player. Discovery Inn Dili is within a 5-minute walk of a number of shops and restaurants.
See MoreUsage of subsidiary facilities may incur additional fees