Das Casa De Sao Mamede Hotel Lissabon befindet sich im Stadtteil Marsdorf, etwa 5 Gehminuten vom Nationalmuseum für Naturgeschichte und Wissenschaft entfernt. Das Hotel bietet sowohl eine 24-Stunden-Rezeption und einen späten Check-out als auch WLAN in den öffentlichen Bereichen.
Castelo de São Jorge befindet sich in einer 2 km Entfernung von dem 3-Sterne-Hotel und die St.-Rochus-Kirche erreicht man innerhalb von lediglich 14 Gehminuten. Die Kirche São Cristóvão gilt als heilige Stätte und liegt in unmittelbarer Nähe vom Casa De Sao Mamede. Nur 750 Meter zu Fuß von der Unterkunft entfernt befindet sich Aqueduto das Águas Livres. Die Bushaltestelle Rua Nova de Sao Mamede liegt in unmittelbarer Nähe vom Hotel.
Im Casa De Sao Mamede Lissabon gibt es Zimmer mit einem Bidet, einer getrennten Toilette und einer Dusche sowie mit einem persönlichen Safe, einem Schreibtisch und einem Flachbildfernseher mit Satellitenkanälen. Einige Zimmer sind mit einem privaten Bad ausgestattet.
Die Unterkunft bietet jeden Morgen ein kostenloses Frühstücksbuffet an. Das Restaurant Iiimpar ist etwa 5 Gehminuten vom Casa De Sao Mamede Hotel entfernt gelegen.