aparthotel m. Complex of apartments in which hotel services are provided. Also, each of these apartments. Apartahotel, aparthotel.