aparthotel


aparthotel

(əˈpɑːthəʊˌtɛl) n (Commerce) a hotel in which self-catering service apartments are available for rent[C20: from apart(ment) + hotel]
Translations