Green palace resort is situated in Neelum Valley before 1 killo metre from karan.
Neelum Green Palace Resort
Phone Number: 03005377913
Website: Suggest Official Website
Categories: Hotel & Lodging
Address: village Danjer Teh Athmuqam dist Neelum, Muzaffarabad-13230
GPS Coordinates: 34.3667,73.4667
Facebook: facebook.com/1044948668966480
Instagram: Photos and Videos