BR

Harrods Hotel & Residences Main Tower

Kuala Lumpur, Malaysia