ocean view rooms

Sri Panwa launches Baba Beach Club

Thai resort Sri Panwa has opened two new developments under the Baba Beach Club brand in Phuket and Hua Hin