A restaurant, 3 bars/lounges, and a snack bar/deli are available at this hotel. Free continental breakfast is provided, as well as free WiFi in public areas, free valet parking, and free airport drop-off. Other amenities include a coffee shop/cafe, spa services, and a business center.
Located in Pokhara, Glacier Hotel and Spa is in the entertainment district and on the waterfront. Ratna Mandir is a local landmark, and the area's natural beauty can be seen at Phewa Lake and Devi's Falls.