Het Plaza Hotel ligt in het hart van Dili en biedt gratis WiFi, een 24-uursreceptie en een eigen restaurant. Alle kamers zijn voorzien van een flatscreen-tv en een koelkast. Er is gratis privéparkeergelegenheid.
Dili Plaza Hotel ligt naast het oude Portugese Palacio de Governu. Het ligt op 5 minuten lopen van winkels en restaurants. De internationale luchthaven Presidente Nicolau Lobato ligt op 15 minuten rijden.
De kamers en suites zijn voorzien van airconditioning, een eethoek, een dvd-speler en koffie- en theefaciliteiten. Sommige kamers bieden uitzicht op de bergen. Alle accommodaties hebben een eigen badkamer met een douche, een haardroger en gratis toiletartikelen.
Het restaurant is dagelijks geopend voor ontbijt, lunch en diner en serveert internationale gerechten. De bar biedt bier en wijn. Andere faciliteiten zijn onder andere vergaderfaciliteiten, een businesscentrum en een wasservice.