Apartment hotels provide accomodations for short and long term. Next to the services you would expect in a “normal” hotel, apartment hotels also come with other facilities, such as fully equipped kitchens in the apartments, that will make you feel homely, even if you stay for a longer period of time.