boutique hotel

 

noun

  • a stylish small hotel, typically one situated in a fashionable urban location.