Whenever you stay in a city for longer than a week, you have a better alternative to hotels. Corporate apartments provide you with more space, more features, and generally more amenities. A hotel is fine for a night or two, but after a while, you begin to feel cramped and homesick. It's almost impossible to feel homesick in an apartment because you are surrounded by many of the same features as your actual home.
A Real Bedroom
When you stay in a hotel room, everything is located off of the bedroom. You walk into the room and you can see your bed, the bathroom, and the "office" all at the same time. There is hardly any privacy and there is no room for socializing - unless you want everyone sitting on your bed - which you probably don't.
By staying in corporate apartments, you have a real bedroom. Depending upon the floor plan of the apartment, you may even have multiple bedrooms. This makes it easier to get a good night's sleep, have some privacy, and even do some entertaining. If you have a two or three bedroom apartment, you can have multiple coworkers staying in the same apartment as you or you can invite your family to come up and visit for a few days or stay with you indefinitely while you are in town.
Real Food Every Day
When you stay in a hotel room, you have no choice but to eat out. It's your choice whether you want to eat in fast food restaurants or in sit-down restaurants, but the premises the same - you are eating out. The reason is because you have no way of preparing food within your hotel room. If you're lucky, you have a coffee maker and a microwave - but that's about it.
With corporate apartments, you have a full kitchen loaded with a refrigerator, a microwave, a stove/oven, as well as pots and pans. This allows you to go grocery shopping and stock your kitchen with all of your favorite foods. Whether you are a gourmet chef microwave kind of person, you will be able to eat much better than what you were eating at a hotel.
It's important to be comfortable wherever you are. Especially when you are in town for longer than a week, being comfortable is critical. You want to be productive at work and you want to get a good night's sleep - and this is only going to be possible if you are comfortable in your surroundings when you get home each night. Being cramped and being homesick is no way to go through life week after week. You may not be able to leave the city you are in because of work commitments - and this means that you have to focus on where you will be staying.