El Shangri-La Hotel Kuala Lumpur es un hotel de cinco estrellas que cuenta con varios restaurantes, incluyendo el restaurante Lemon Garden que ofrece una amplia variedad de platos internacionales y el restaurante Shang Palace que sirve auténtica cocina cantonesa. También cuenta con un bar en la azotea con vistas impresionantes de la ciudad.