Leelavadee is decorated in a resort style and the floor to ceiling windows offer diners spectacular views of the Andaman Sea which is only meters away from you. If you’re looking for the best of fine dining then Leelavadee is definitely the restaurant to visit and here you can dine in a wonderfully relaxed atmosphere whilst taking in the superb views.