L'hotel Castilho Lisbon Suites è situato a circa 25 minuti a piedi dal Castello di São Jorge e a 2 km dalla Chiesa di San Rocco.
Per raggiungere il centro di Lisbona ci vogliono 15 minuti di cammino. Anche la Praça do Comércio si trova a 2,1 km da quest'affittacamere. L'hotel Castilho Lisbon Suites ti permette di godere di attrazioni naturali come il Museo Nazionale di Storia Naturale, a 800 metri. Questo hotel è a circa 5 minuti a piedi dalla stazione della metropolitana Marquês de Pombal e a due passi dalla fermata dell'autobus Rua Joaquim Antonio de Aguiar.
La struttura dispone di 10 camere con un patio e un salottino. Le camere sono dotate di internet ad alta velocità, servizi per la preparazione di tè/caffè. Gli ospiti possono usufruire anche di una doccia accessibile ai disabili e un bagno con WC separato.
Il ristorante Al Garage si trova a soli 150 metri dal Castilho Lisbon Suites.