megahotel
English
Etymology
From
mega-
+
hotel
.
Noun
megahotel
(
plural
megahotels
)
A very large and
luxurious
hotel
.