WordLens

apartment hotel

1 of 1noun
/əˈpɑrtmənt hoʊˈtɛl/
Forms:apartment hotels
1

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