Strategically located at major crossroads on Jalan Raja Laut, Plaza Grand Hotel Kuala Lumpur is in the centre of Kuala Lumpur's fast-growing business, commercial, entertainment and shopping district.
Number of rooms: 158
Jalan Raja Laut, Chow Kit, 50350 Kuala Lumpur, Malaysia