Ideally situated in the heart of the Golden Triangle, this charming fiver star property is just across the street from the famous landmark, Kuala Lumpur Twin Tower. Boasting its brilliant location in the heart of Kuala Lumpur’s commercial and business districts