Al Bostan Al Masi Hotel 3 stars

Om Alqura Street, Al Mansour District, 21955 Mecca, Saudi Arabia

Hotel image
Read more reviews for Al Bostan Al Masi Hotel