Leelavadee Restaurant at Maikhao Dream Resort & Spa Natai Phang Nga

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.

Related Post

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.