Das Landmark Hotel Baku befindet sich im Altstadt- Stadtteil Sabayil von Baku und bietet seinen Gästen ein türkisches Dampfbad, einen Dampfbad und heiße öffentliche Bäder. Das Hotel verfügt ebenfalls über einen Geldautomaten und einen Warenautomaten.
Tezepir-Moschee ist in circa 25 Gehminuten erreichbar und Hochhauskomplex Flame Towers ist zudem 10 Minuten mit dem Auto von dem 5-Sterne-Hotel entfernt. Die Unterkunft liegt auch in nur 150 Meter Entfernung zur U-Bahn-Station 28 May. İçəri Şəhər ist nur wenige Fahrminuten entfernt von der Unterkunft. Die Bushaltestelle Airport express liegt in einer Entfernung von 10 Gehminuten vom Landmark Hotel Baku.
Im Hotel stehen den Gästen 19 klimatisierte Zimmer zur Verfügung, die mit einem Flachbildfernseher mit Satellitenkanälen sowie einer Kaffeemaschine und einer Minibar ausgestattet sind. Einige Zimmer in der Unterkunft verfügen über ein privates Badezimmer mit einem Haartrockner und einer getrennten Toilette. Die Badezimmer bieten einen Haartrockner und Morgenmäntel sowie eine Sauna und eine getrennte Toilette. Die geräumigen Zimmer haben einen Ausblick aufs Meer.
Das Landmark Hotel bietet täglich ein einfaches Frühstück im Restaurant. Die Gäste können sich auch in der Sky- Bar bei einem Getränk entspannen. Es sind 450 Meter zum Restaurant Entree Az mit europäischen Speisen.