I've always stayed at the Grand Marriott or the Westin, both across from Pavilion mall and down the street from a ton of restaurants and places to see. It's also known as the Golden Triangle and the 1st suggestion is 1 block north. Great area, once you're there to walk around, easy to walk to Petronas towers, KLCC mall with the dancing lights, convention center or the aquarium.