When travelling to a foreign country, language can be a major issue, especially if you need to communicate with locals. This can be particularly scary if you the locals are illiterate or unfamiliar with foreign accents.
Once you reach you hotel, have the hotel staff write down the hotel name and address (along with nearby landmarks) for you, in their local language. Keep this information handy with you always.
This way even if you encounter someone who cannot speak English but can read and understand their local language, you’ll still manage to reach your hotel safely.