It takes a lot for me to give 5* but the Shangri-la KL really deserves it for the price. The lobby is a sight in itself, the service is attentive and charming, the room was very comfortable with a lovely view of the city. It was the only hotel during my trip where I was able to adjust the a/c above "arctic blizzard". It's very conveniently located for the monorail and for the Petronas and KL towers. The one thing where there is scope for improvement is the pool, which was very dated and out of keeping with the rest of the hotel. But still, there were plenty of sunbeds (some in full shade) and a poolside bar. If I come back to KL, I will look for a room here first. Can't give higher praise than that.