Das Altis Grand Hotel Lissabon liegt 5 Minuten zu Fuß vom Casa-Museu Medeiros e Almeida entfernt und befindet sich in unmittelbarer Nähe zu den beliebten Sehenswürdigkeiten der Stadt. Im Business- Bezirk gelegen, bietet das Hotel 217 Zimmer sowie ein Hallenbad.
Elevador de Santa Justa befindet sich in etwa 1 km Entfernung von dem 5-Sterne-Hotel und der Arco da Rua Augusta ist innerhalb von rund 25 Minuten zu Fuß erreichbar. Zu den Sehenswürdigkeiten, die in unmittelbarer Nähe vom Altis Grand sind, gehört die Kirche São Cristóvão. Avenida da Liberdade liegt in 450 Metern von der Unterkunft entfernt. Die U-Bahn-Station Rato ist in etwa 5 Gehminuten Entfernung vom Hotel.
Die meisten Zimmer im Altis Grand Lissabon bieten einen Schreibtisch, einen Flachbildfernseher mit Satellitenkanälen und WLAN sowie einen Blick über den Innenhof. Die Zimmer sind mit einer Minibar ausgestattet und verfügen über einen Schreibtisch. Die Badezimmer bieten tolle Annehmlichkeiten, darunter einen Haartrockner und eine Duschhaube sowie ein Bidet, eine getrennte Toilette und eine Dusche.
Das Altis Grand Hotel bietet täglich ein frisches Frühstücksbuffet. Die Gäste können sich in der Lounge- Bar der Unterkunft entspannen. Das Restaurant Restaurante Delfim ist sehr zu empfehen und liegt zudem nur 250 Meter vom Hotel entfernt.