LEARNit Dictionary
apartment hotel
noun
/əˈpɑːtmənt həʊtel/
UK
/əˈpɑːrtmənt həʊtel/
US
1
a hotel that has apartments which you can rent for long or short periods of time
هتل آپارتمان