Teba hotel Ras El Bar

Teba hotel Ras El Bar

Hotel

Street 45, 9, Damietta, Damietta Governorate, Egypt 34711