Al Batra Hotel

Al Batra Hotel Address: Ahmed Shawky St., Tripoli, Libya

Minimum price found for Al Batra Hotel was: Null LYD

Click here to get more information, photos & guest ratings for Al Batra Hotel