Das 1908 Lisboa Hotel ist eine einzigartige 4-Sterne-Unterkunft, die 7 km vom Oceanário de Lisboa und lediglich 11 Gehminuten von der Dominikanerkirche entfernt liegt. Das Hotel stellt WLAN in den öffentlichen Bereichen und 36 Zimmer mit Blick auf die Stadt zur Verfügung.
Innerhalb von 5 Minuten zu Fuß gelangt man ins Zentrum von Lissabon. Das 1908 Lisboa liegt auch in rund 500 Meter Entfernung von der U-Bahn-Station Intendente. Lediglich 7 Gehminuten vom Hotel entfernt findet man den Aussichtspunkt Senhora Do Monte. Die Bushaltestelle Subway Metro liegt in unmittelbarer Nähe von der Unterkunft, während Castelo de São Jorge in etwa 19 Gehminuten zu erreichen ist.
Das 1908 Lisboa verfügt über klimatisierte Zimmer, die mit dem Wasserkocher, einer Espressomaschine und einem Balkon ausgestattet sind. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind.
Das Frühstücksbuffet gibt es jeden Morgen. Die Gäste können ihren Durst mit einem Lieblingsgetränk in der Lounge- Bar löschen. Das Restaurant Solar dos Presuntos bietet eine Auswahl von Gerichten und liegt zudem in einer Entfernung von nur 1 km von dem 1908 Lisboa Hotel.