Map Location
Greenleaf Hotel & Cafe Plt
No. 120, Jalan 2/3A, 68100, Kuala Lumpur, Wilayah Persekutuan, Malaysia