Nomad's Lisbon Castello Flats biedt uitzicht op de stad en gratis WiFi. De accommodatie is ideaal gelegen in het centrum van Lissabon, op korte afstand van Miradouro da Senhora do Monte, Praça do Comércio en Castelo de São Jorge (Kasteel van Sint Joris).
De units zijn voorzien van parketvloeren en beschikken over een volledig uitgeruste keuken met een koelkast, een eethoek, een flatscreen-tv met satellietzenders, en een eigen badkamer met douche en een haardroger. Er is ook een magnetron, een kookplaat, een broodrooster, een koffiezetapparaat en een waterkoker.
Rossio ligt op minder dan 1 km van het appartement, en Teatro Nacional Dona Maria II ligt 13 minuten lopen verderop. Het dichtstbijzijnde vliegveld is Luchthaven Humberto Delgado, op 7 km van Nomad's Lisbon Castello Flats. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.