Расположенный в районе Джуфэр, отель Landmark 2 находится примерно в 10 минутах езды от Национального музея Бахрейна. Гости, останавливающиеся в этом отеле, могут припарковать свой автомобиль на территории.
Аэропорт Бахрейн находится в 15 км, а церковь Святого Сердца – приблизительно в 3 км от отеля. До Всемирного торгового центра Бахрейна 4 км, а до обмена валюты — 1 км. Отель также обеспечивает быстрый доступ к Парку развлечений Adhari, который находится менее чем в 15 минутах езды. К тому же в 10 минутах пешей прогулки находится автобусная остановка Awal Avenue/Juffair.
18 номеров в отеле Landmark 2 оснащены диваном, кофеваркой, телевизором с плоским экраном и спутниковыми каналами. Кроме отдельного туалета, ванны и душа, в ванных комнатах предоставляются банные полотенца и тапочки.
Гости могут поужинать в ресторане FireGrill, где подают блюда мексиканской кухни, или в заведении Hakisushi, что примерно в 5 минутах ходьбы.