French translation of “hotel”
hotel noun /həˈtel/
› a usually large house or building where travellers, holidaymakers etc may receive food, lodging etc in return for payment
The new hotel has over five hundred bedrooms. hotelier /-liə/ noun › a person who owns, and sometimes manages, a hotel.