Das Bed and Breakfast Castilho House Lisboa liegt im Viertel Altstadt von Lissabon, in einer Entfernung von 15 Autominuten vom Flughafen Lissabon. Das Hotel bietet auch WLAN im ganzen Gebäude.
Rossio liegt 20 Gehminuten von dem 3-Sterne-Hotel entfernt. Dominikanerkirche ist außerdem innerhalb von 20 Minuten zu Fuß zu erreichen. Die Unterkunft liegt in der Nähe von einem Shopping- Stadtteil. Das Hotel liegt nur ein paar Schritte entfernt vom Parque Eduardo VII. Elevador de Santa Justa ist in rund 2 km Entfernung von der Unterkunft. Die Unterkunft ist nicht weit weg von der U-Bahn-Station Marques de Pombal gelegen.
Das Bed and Breakfast Castilho House bietet 8 Gästezimmer mit einer Minibar und Ausstattung zur Kaffee- & Teezubereitung sowie privaten Badezimmern, die mit einer getrennten Toilette und einer Dusche ausgestattet sind. Ein persönlicher Safe, Ausstattung zur Kaffee- & Teezubereitung und ein Flachbildfernseher mit Satellitenkanälen sind ebenfalls in den Zimmern vorhanden. Die Zimmer bieten einen herrlichen Blick auf den Innenhof.
Das Bed and Breakfast Castilho House Lisboa bietet täglich ein einfaches Frühstück an. Das Restaurant Koppu Ramen Izakaya mit japanischen Gerichten ist etwa 5 Minuten zu Fuß von hier entfernt.