Set on the banks of the Chao Phraya River, The Peninsula Bangkok is a luxurious hotel in Silom. The hotel offers spacious rooms, a riverside restaurant, and a spa. Guests can enjoy a complimentary breakfast and dinner at one of the hotel's dining venues, serving a range of international and Thai dishes.