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.
Toutes les chambres disposent de la climatisation et certaines possèdent un balcon.
Un petit-déjeuner buffet, à la carte ou continental est servi chaque matin.
L'Hotel Sarowar se trouve à proximité de sites d'intérêt tels que le lac Pokhara, le temple Tal Barahi et le temple Baidam. L'aéroport de Pokhara, le plus proche, est implanté à 1 km.