Altis Grand Hotel liegt zentral im Geschäfts- und Kulturzentrum von Lissabon, nahe der bekannten Avenida Liberdade und dem Parque Eduardo VII. In fußläufiger Entfernung befinden sich zahlreiche Restaurants, Bars und Geschäfte, ebenso wie die U-Bahn-Station Rato, die etwa 100 Meter entfernt ist. Das Gebäude erstreckt sich über 13 Etagen.
Das Hotel bietet verschiedene Zimmerkategorien, darunter Junior-Suiten, Suiten, Apartments, Einzel- und Doppelzimmer. Die komfortablen Zimmer sind mit Doppelbett, Safe, Minibar, Telefon mit Direktwahl, TV mit Satelliten-/Kabelempfang und individuell steuerbarer Klimaanlage sowie Heizung ausgestattet. Die Badezimmer verfügen über Dusche und Badewanne.
Die Unterkunft stellt mehrere gastronomische Optionen bereit, darunter Nichtraucherrestaurants mit Klimaanlage, Bars und Café. Buchbar sind Übernachtung mit Frühstück oder Halbpension mit abwechslungsreichen Buffets und à-la-carte-Menüs. Wellnessangebote wie Sauna, Hallenbad, Whirlpool und Massagen ergänzen das Angebot. Sportliche Aktivitäten sind Tennis, Fitness und Golf. Ein Babysitterservice, Wäscheservice sowie medizinische Betreuung runden das Serviceangebot ab.