Superview is a restaurant, located at Pokhara 33700, Nepal
Cozy and lovely hotel but expensive
You shall stay for a night, the mountains and the view is stunning in the morning.
Great location