Another vote for Shangri-La in Makati. Reasonably priced restaurants nearby, also a shopping centre, in a safe area, big comfortable rooms, and pleasant staff. Several dining options in the hotel and all are excellent. It was my 'home from home' for over a month on two separate trips and I loved it. I have stayed in hundreds of hotels worldwide and this is one of my favourites.
The only problem is getting to the airport (I was working in town) I was told it could take 2 hours on a wet busy Friday afternoon and it took closer to 3! Walking is faster.