Leader Apartments 1 Apartment Mahboula, Al Ahmadi
A perfect fit for a big group of travellers: apartment «Leader Apartments 1» is located in Mahboula. This apartment is located in walking distance from the city center.
Number of rooms: 24
Block 2, Street 206, Building 175, Mahboula, 00000