superhotel

English

Etymology

From super- +‎ hotel.

Noun

superhotel (plural superhotels)

  1. A very large or successful hotel.