resort hotel


Meanings

  • a hotel located in a resort area
  • a fashionable hotel usually in a resort area