Fantastic hotel experience in the heart of Dili
The Timor Plaza Hotel & Apartments is a fantastic hotel experience in the heart of Dili. The hotel offers hotel rooms and apartment style accommodation. The hotel has state of the art in-room facilities, including complimentary wireless internet, a premier ‘pay as you go’ cable service, an LCD flat screen with over 60 channels, tea and coffee facilities, and complimentary bottled water. The hotel also has magnificent views overlooking Dili Bay and Atauro Island or out to the surrounding mountains. The hotel also offers serviced apartments for a longer stay.