I've left my Maximus, who is still a puppy, at our local Petsmart Pets Hotel. He has stayed there overnight once, and for doggie day care for a day.
I appreciated that they had workers who genuinely loved dogs. Also, I felt comfortable that all doggie guests were under surveillance 24 hours (they have someone walk by all the rooms every hour), and they have a vet's office in this store so they have an emergency vet at the store at all hours.
They get about 2-3 'walks' a day, which is pretty much letting them out in a play room until they go potty. You can also add on for an extra fee extra play time, and doggie day camp where they play with other dogs throughout the day. You can also call anytime to check on your baby, and they even let you call to talk to him so that he can hear your voice
Overall I was very satisfied with his experience. Maximus can't participate in day camp b/c he's not neutered yet, but all the workers seemed so kind and enjoyed playing with him.
However, I would strongly suggest visiting the pets hotel in person and meeting with some of the workers at the hotel. As with any other big name chain, the quality and standards of each location can vary. Sometimes you can find reviews for your location's petsmart online - on yahoo or other search engines.
I hope that helps!