The best view of the whole citadel can be had from the terrace of the Jaisal Castle Hotel.
Jaisal Castle Hotel has a view of the city.