hostelry

noun
1
a pub or hotel
مهمانسرا, مسافرخانه, مهمانخانه