translate English to German: Most Hotels are favorite places for the celebration of the yuletide holiday.
Most hotels are favorite places for the celebration of the yuletide holiday.