Search
Select the dictionary language
apartment hotel
/ɐpˈɑːɹtmənt hoʊtˈɛl/
/ɐpˈɑːtmənt həʊtˈɛl/
Apartment hotel
01
a hotel with apartments that one can rent for an indefinite amount of time
Search
Select the dictionary language
a hotel with apartments that one can rent for an indefinite amount of time