This holiday season, Royal Orchid Sheraton Hotel & Towers invites you to celebrate Christmas and New Year's Eve in style, overlooking the stunning Chao Phraya River. Immerse yourself in the festive spirit with exquisite dining experiences, carol singing, and a special visit from Santa Claus.