Neelum Star Hotel Keran is located in main Chowk Keran, Neelum valley consisting of 13 carpeted rooms, suitable rates, services, family & clean rooms. Its old name was “keren Excellency Resort”.
Powered by WhatsApp Chat
Comments