Situé à Pokhara, à 1,3 km du lac Fewa, l'Hotel Sarowar propose une piscine extérieure, un parking privé gratuit, un salon commun et une terrasse. Il possède un restaurant, un bar et un sauna. Il propose une réception ouverte 24h/24, un service de navette aéroport, un club pour enfants et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux.
Certaines chambres comprennent une cuisine avec un réfrigérateur et un minibar.
Un petit-déjeuner buffet, à la carte ou continental est servi sur place.
Vous séjournerez à proximité du lac de Pokhara, du temple Tal Barahi et du temple Baidam. L'aéroport de Pokhara, le plus proche, est implanté à 1 km.