Englishfor English speakers
ambassador
Noun
—
An ambassador is an important official who lives in a foreign country and represents his or her own country's interests there.
The German ambassador to Poland lives in Warsaw.
hotel
Noun
—
A hotel is a place where people pay to stay in a room overnight, usually for only a few days.
We fly to Taipei and stay at the Hilton hotel for three days and two nights.