A stay at Palmyard Hotel places you in the heart of Manama, within a 5-minute drive of Al Fateh Grand Mosque and Bahrain National Theater. This upscale hotel is 3.8 mi (6.2 km) from Khamis Mosque. Don't miss o ... Read more

View all Luxury Hotels in Manama