Skip to main content
Grand Hotel is located off Exhibition Avenue,In close proximity to the heart of Manama. Hotel offers 42 well furnished rooms with IDD facilities,satellite channels.Very good property with the 2 star market segment
Please wait loading...
Tweeting about us? Please use #ATMDubai