Este hotel ocupa un castillo situado entre bonitos jardines. El Castelo Santa Catarina ofrece habitaciones decoradas al modo antiguo y desayunos portugueses tradicionales.
La estación de metro de Trindade se halla a 450 m. Todas las habitaciones presentan elementos de principios del siglo XX, como una cómoda ornamentada y grandes camas con cabeceras talladas. La mayoría cuenta con balcón privado, algunos con vistas al jardín mediterráneo. Los huéspedes pueden tomar el sol en las tumbonas plegables del jardín. El patio está decorado con azulejos tradicionales. El Castelo Santa Catarina se encuentra a 1,5 km del teatro Coliseu do Porto, que ofrece espectáculos musicales. El centro histórico de Oporto está a 850 metros.