English to Arabic

Meaning for:
Hotel
other
الفندق