Das Hotel Castle View Suites Lissabon liegt 5 Minuten zu Fuß vom Miradouro do Torel entfernt.
Das Nationalmuseum für alte Kunst liegt in rund 2 km Entfernung von der Pension und Castelo de São Jorge ist zudem in 19 Minuten bequem zu Fuß erreichbar. Das Hotel ist außerdem gleich neben Sehenswürdigkeiten, vor allem dem Miradouro São Pedro de Alcântara. Die Lage in einer Entfernung von 18 Minuten zu Fuß vom Lissabonner Dom ist ein großer Vorteil für Gäste vom Castle View Suites. Die Unterkunft ist nur 550 Meter von der U-Bahn-Station Avenida entfernt. Der Flughafen Lissabon ist von hier aus in 15 Autominuten erreichbar.
Im Hotel Castle View Suites gibt es Zimmer mit einer getrennten Toilette und einer Dusche sowie mit Ausstattung zur Kaffee- & Teezubereitung, einer Sitzecke und einer Klimaanlage. Eine Klimaanlage sorgen für den Komfort der Gäste.
Zu den Speisemöglichkeiten gehört auch das Restaurant Solar dos Presuntos ganz nah am Hotel.