With a stay at Hill Top Hotel Shogran in Balakot, you'll be in the mountains, and 12.5 mi (20.1 km) from Saif-ul-Muluk Lake. This hotel is within the region of Machiara National Park.
When you stay at Orangeloft Shogran in Balakot, you'll be 12.1 mi (19.5 km) from Saif-ul-Muluk Lake. This hotel is within the region of Machiara National Park.
When you stay at Lalazar Family Resort in Balakot, you'll be 12.4 mi (20 km) from Saif-ul-Muluk Lake. This hotel is within the region of Machiara National Park.
When you stay at Hotel Serenity in Balakot, you'll be 12.4 mi (20 km) from Saif-ul-Muluk Lake. This hotel is within the region of Machiara National Park.
With a stay at Green Park Hotel Shogran in Balakot, you'll be in the mountains, and 12.4 mi (20 km) from Saif-ul-Muluk Lake. This hotel is within the region of Machiara National Park.
When you stay at Hotel Kehkashan in Balakot, you'll be 12.4 mi (20 km) from Saif-ul-Muluk Lake. This hotel is within the region of Machiara National Park.
With a stay at Fridays Hotel in Balakot, you'll be in the mountains, and 12.4 mi (20 km) from Saif-ul-Muluk Lake. This hotel is within the region of Machiara National Park.