10Short Term & Hotel Apartment650 BHD/monthInclusiveMODERN LIVING / 2 Terraces / Minimum 3 month rentTala Island, Amwaj Islands, Muharraq Governorate 2 2 180 sqm