Duta Vista Suites

No. 1 Persiaran Ledgang, Off Jalan Duta
Kuala Lumpur
Malaysia