Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
aparthotel
in English
aparthotel
us
//əˈpɑːθoʊtɪl//
uk
//əˈpɑːθoʊtɛl//
#uncommon
Definitions
Noun
a
hotel
with
self-contained
apartments
The
family
booked
an
aparthotel
for
their
vacation
.
Base Words
apartment
hotel