Das The Landing Hotel Pittsburgh liegt 2 km weit weg vom Consol Energy Center und verfügt über einen Lobbybereich.
Das Hotel liegt in 20 Gehminuten Entfernung vom Andy Warhol Museum und nicht weit entfernt vom Bahnhof North Side. Die Statue von Fred Rogers liegt ebenfalls ca. 1 Kilometer vom Hotel entfernt. Die Unterkunft befindet sich ebenfalls direkt an einem Fluss. Auch Rivers Casino befindet sich in 6 Gehminuten Entfernung vom Landing Hotel Pittsburgh. Die Bushaltestelle Fingal St at Rutledge St ist ebenfalls in 850 Meter Entfernung zum Hotel.
Die 210 Zimmer sind mit einem Rollbett, einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie WLAN. Von den Zimmern aus kann man einen Ausblick auf den Fluss genießen.
Jeden Morgen wird ein kostenloses serviert. Vor Ort gibt es eine Lobby- Bar. Das Restaurant Grand View Buffet mit amerikanischen Gerichten befindet sich nur 7 Minuten Fußweg vom The Landing Hotel Pittsburgh entfernt.