Misafirlere döviz bürosu, tur masası, gazeteler gibi kolaylıkları sunan Meshal Hotel, Sacred Heart Church, Manama'dan sadece 1.9 kilometre uzaklıktadır. Konaklama tesisi 80 ses yalıtımlı odadan oluşuyor.
Otel, Manama şehrinin Hoora semtinde, şehir merkezine 3 km mesafede yer almaktadır. Konuklarımız, yürüyerek 15 dakika içerisinde La Fontaine Çağdaş Sanat Merkezi'a ulaşabilirler.Juffair Mall Alışveriş Merkezi sadece kısa bir sürüş mesafesindedir.
Her odada uydu kanallı düz ekran televizyon, cumba, duman detektörleri mevcuttur. Odaların çoğu şehir manzarasına sahiptir. Bu odalar köpük yastıklar, hipoalerjenik yastıklar, kuş tüyü yastıklar ile donatılmıştır.
Burada kontinental kahvaltı her sabah sunuluyor. Otelin barı bilardo, teras gibi olanakları sunmaktadır. Mohammed Noor, Mamy Soup Restaurant, Jasmis yakınlardadır.Bahrain International havalimanına arabayla kolayca ulaşılabilir.Tesisteki spa merkezinde jakuzi, sauna bulunmaktadır.