Located in Muharraq, The Grove Hotel & Conference Centre is by the sea, a 1-minute drive from Amwaj Islands and 8 minutes from Muharraq Island. This luxury hotel is 5.5 mi (8.9 km) from Al Muharraq Stadium and ... Read more

View all Luxury Hotels in Manama