While some staff may speak English, it's not guaranteed. Most of the hotels will have staff that can speak basic English.