The room itself is OK, and probably the best you can get in the city. It has aircon which works well, good wifi, smart TV and is clean. The hot water was not reliable.
Staff don’t speak English well which makes communication really difficult, especially before you arrive. I arranged an airport transfer but nobody turned up, and neither the hotel nor the driver ever responded to my WhatsApp messages (but I had received messages from both before arrival). Just get a taxi, it’s perfectly safe and cheap (about US$12).
If you need to make any changes through Expedia you have to use the Mexican Expedia site and use Google translate to chat, the English speaking sites won’t be able to talk to the hotel (due to their lack of English) but they won’t admit why, but this is why.
Overall if you are going to Comayagua I would recommend as it is still the best option, but I’m guessing with the new airport just down the road there will be new hotels built soon so see what else is out there before you book.