Le moderne sistemazioni della Castilho House si trovano in Rua Castilho, nel centro di Lisbona, a 450 metri da Praça Marquês de Pombal e a 100 metri dal Parque Eduardo VII.
Le camere dell'House Castilho sono decorate con tonalità calde e uno stile alla moda. Tutte climatizzate, le camere sono dotate di connessione WiFi gratuita, TV LED e bagno privato con asciugacapelli.
Ogni giorno viene allestito un buffet per la colazione, e il servizio in camera, con bevande, snack e sandwich, è disponibile 24 ore su 24.
La reception fornisce un deposito bagagli.
La stazione della metropolitana Marquês de Pombal dista appena 200 metri e fornisce collegamenti con tutte le attrazioni della città. L’Aeroporto Internazionale di Lisbona è posto a 7 km di distanza dalla proprietà.
L'elegante bagno include una doccia.