Learn 10 new English idioms on the topic of Hotel: 1. to wine and dine somebody. 2. to cost an arm and a leg. 3. to welcome somebody with open arms. 4. at [time] sharp. 5. to paint the town red. 6. to be absolutely stuffed. 7. "There's no place like home!" 8. "The customer is always right." 9. to be taken for a ride. 10. to wait for an eternity.