City Stay Hotel

Al Barsha 1