Das Hotel Olissippo Castelo liegt im historischen Bairro do Castelo oberhalb der Baixa, direkt an den Mauern des Castelo de São Jorge. Das Zentrum von Lissabon mit Kneipen, Restaurants sowie Einkaufs- und Unterhaltungsmöglichkeiten befindet sich etwa 500 m entfernt. Die Lage verbindet Altstadtflair mit einer fantastischen Aussicht über die Stadt. Öffentliche Verkehrsmittel sind direkt vor Ort erreichbar, der Bahnhof liegt rund 2.000 m entfernt. Der etwa 25.000 m entfernte Strand eignet sich für einen Ausflug. Das familiär geführte Hotel verbindet Tradition und Moderne und liegt zugleich nur ungefähr 8 km vom Flughafen entfernt.
Die 24 Unterkünfte verteilen sich auf vier Etagen und umfassen 22 Doppelzimmer sowie zwei Suiten. Je nach Kategorie stehen Doppel-, Queensize- oder Kingsize-Betten zur Verfügung; Zustellbetten können angefordert werden. Zur Ausstattung gehören eine individuell oder zentral geregelte Klimaanlage, Zentralheizung, Teppichboden, Safe, Minibar sowie ein Fernseher mit Satelliten- oder Kabelempfang. Ein Direktwahltelefon und Internetzugang erleichtern die Organisation des Aufenthalts. Für Gäste mit eingeschränkter Mobilität sind Zimmer mit barrierefreiem Bad verfügbar.
Ein Safe und eine Wechselstube unterstützen bei organisatorischen Anliegen. Der Zimmerservice ist kostenpflichtig buchbar, während Wäscheservice, Münzwäscherei und medizinische Betreuung zusätzliche Erleichterungen bieten. Ein Babysitterservice und Kinderbetreuung stehen für Aufenthalte mit Kindern zur Verfügung. Radreisende finden Stellplätze im Fahrradkeller. Autofahrende können gegen Gebühr die Garage oder den Parkplatz nutzen.
Das gastronomische Angebot umfasst ein Restaurant, einen Frühstückssaal und eine Bar. Als Verpflegungsleistung ist Übernachtung mit Frühstück buchbar. Das reichhaltige Frühstücksbuffet bietet einen vielseitigen Start in den Lissabonner Tag; bei Bedarf werden Kindermenüs zubereitet. American Express, Visa, Diners Club, JCB und MasterCard werden akzeptiert.