Das Hotel Altis Grand Hotel liegt zentral in Lissabon, unweit der Avenida Liberdade und des Parque Eduardo VII. Das Geschäftszentrum und kulturelle Highlights sind fußläufig erreichbar, ebenso zahllose Restaurants, Bars und Geschäfte. Die U-Bahn-Station Rato befindet sich etwa 100 Meter entfernt.
Das Haus verfügt über 287 Zimmer, darunter 274 Doppelzimmer, 8 Junior-Suiten und 5 Suiten verteilt auf 13 Etagen. Die Gäste können zwischen Nichtraucher- und Raucherzimmern wählen. Die Unterkünfte sind mit Doppelbett, Safe, Minibar, Klimaanlage und individuell steuerbarer Heizung ausgestattet. Badezimmer mit Badewanne und Dusche ergänzen den Komfort.
Im Hotel stehen verschiedene gastronomische Einrichtungen zur Verfügung, darunter ein Nichtraucherrestaurant mit Klimaanlage, das Frühstück und Halbpension anbietet. Das Frühstücksbuffet ist reichhaltig, mittags und abends können Gäste zwischen Buffet, À-la-carte- und Menüangeboten wählen. Wellnessangebote wie Sauna, Whirlpool und Massagen ergänzen das Angebot. Für sportliche Aktivitäten sind Fitness, Tennis und Golfplätze in der Nähe vorhanden.