3 stars Hotels in Dili

Hotels found in Dili, 3 stars — 5

Search hotels in Dili, 3 stars

Plaza Hotel 3 stars

Ave. Presidente Nicolau Lobato, Dili, Timor Leste., Dili Map
Plaza Hotel Photos

Set in the heart of Dili, Plaza Hotel offers free Wi-Fi, a 24/7 front desk and an Show more