You don't have to imagine the brochure, it's right here:
http://carmenshotel.com/pdfs/EBrochure.pdf
We all know how much you hate this development, maybe partly because of who is developing it, but mainly because it's on the mountain, but really, Hamilton is not the first city that has hotels developed in its periphery and in close proximity to highways and airports. In fact, it's quite common. No need to be bitter about it.
Not sure what you were getting at referring to its proximity to a mosque. Are you implying it is a bad thing for a hotel to be located steps away from a mosque, and if so, I would love to hear your reasoning as to why it is a bad thing.