Properties3rd March 2020Novotel Sriracha & Koh Si Chang Marina Bay opens first phase of its dual-location hotel on the Gulf of ThailandThe 275-room hotel comprises the main Ocean Building in Sriracha and Island Building on Koh Si Chang.