The Shangri-La Hotel in Bangkok is a luxurious riverside retreat offering breathtaking views of the Chao Phraya River. Although it does not have direct beach access, the hotel features a stunning outdoor pool surrounded by lush gardens, providing a tranquil oasis in the heart of the city. Guests can relax by the poolside and enjoy the serene atmosphere. The hotel also offers a complimentary shuttle boat service to the Saphan Taksin BTS Skytrain station, making it easy to access nearby beaches.