Located in the heart of Bangkok, the Shangri-La Hotel offers a luxurious stay with breakfast and lunch included. Start your day with a delicious breakfast buffet featuring a wide range of options, from continental classics to local specialties. For lunch, the hotel offers an array of dining choices, including Thai, Chinese, and international cuisines. Indulge in the finest culinary delights prepared by the hotel's talented chefs. Whether you prefer a casual meal or a fine dining experience, the Shangri-La Hotel Bangkok has something to satisfy every palate. Enjoy your meals in the hotel's elegant restaurants or by the poolside for a truly relaxing and enjoyable dining experience.