Casas da Tapada ligger fra Praça do Comércio i Lissabon og tilbyder indkvartering med aircondition og gratis wi-fi.
Hos lejligheden får gæsterne gårdhave, udsigt til by, opholdsområde, kabel-fladskærms-tv, et fuldt udstyret køkken med et køleskab og en opvaskemaskine og privat badeværelse med bruser og gratis toiletartikler. Nogle enheder har terrasse og/eller balkon med udsigt til floden eller udsigt til en have.
Teatro Nacional D. Maria II ligger 3,9 km fra Casas da Tapada, mens Praça Dom Pedro IV ligger 4,1 km fra overnatningsstedet. Lissabon Humberto Delgado Lufthavn ligger 10 km væk.