Hotel Sports
33700 Pokhara, Damside
33700 Pokhara, Damside
With a stay at Hotel Sports in Pokhara, you'll be a 5-minute walk from Phewa Lake and within a 5-minute drive of Ratna Mandir. This hotel is 1 mi (1.6 km) from Pokhara International Mountain Museum and 1.1 mi (1.8 km) from Devi's Falls.