Is there a reason for using a travel agent, why not book it direct with the hotel?. You may get a better choice of rooms that way as well. If booked online a daily resort fee of $28 is added to all room reservations upon check in. This resort fee will apply in your case as well.
I stayed at the MGM some years back. Its a huge hotel indeed, you can easily cover a vast distance getting from the elevator to your hotel room and check in lines can be v long although it does move quite quickly.
There is a vast choice of restaurants and shops as well as a food court. Smoking is not permitted outside any of the gaming areas.
If you are booking the hotel as part of a package, it may be an 'inclusive' price the travel agent is quoting you. Get this is writing, so if you are charged at check out you can argue with the travel agent when you get back.
To check youa re being quoted a decent price, just go to the hotel's own website or even expedia and look for the best deals.
I've just booked via trivago and last minute.com. It was an amazing £160 for three nights. What does the resort fee mean? Do you have to pay it if you don't want to use the resort aspects like the casino?
A resort fee is a charge added to your bill on a nightly basis for "services". In some rare cases the charge is actually worth the service (provided that you use it). Unfortunately in most instances it is purely an underhand cash grab to up the overall cost per night stay.