Grand hotel
~noun
Entry: a large well-equipped or imposing hotel usually having an international clientele.
@ Milton-Kindersley Advanced Dictionary