Landmark Hotel is located in an exhibition area of Manama, about 26 km away from Lost Paradise of Dilmun Water Park.
The center of Manama is 30 minutes walk from the property.
Offering a variety of dishes, Yum Yum Tree and sun and sand restaurant are about 200 meters away.
A 15-minute drive will take guests to Bahrain International airport.
Comforts like an elevator and a car park are provided on site.