Teba hotel Ras El Bar
Teba hotel Ras El Bar
Hotel
Street 45, 9
, Damietta, Damietta Governorate, Egypt
34711