Machado's Plaza Hotel ligt in het historische centrum van Belém en biedt kamers met airconditioning en kabel-tv.
Alle kamers van Plaza Hotel Machado's zijn uitgerust met een minibar, een radio en een eigen badkamer.
De receptie van Machado is 24 uur per dag geopend.
Het ligt op slechts 5 minuten lopen van het Teatro da Paz en het Praça da República.