apartment hotel
a
ə
ē
part
ˈpɑ:t
paat
ment
mənt
mēnt
ho
həʊ
hew
tel
tɛl
tel

Definition & Meaning of "apartment hotel"in English

Apartment hotel
01

a hotel with apartments that one can rent for an indefinite amount of time 

Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
apartment hotels
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store