The Lake House
33700 Pokhara, Anadu Ward 22 Phewa Lake
33700 Pokhara, Anadu Ward 22 Phewa Lake
When you stay at The Lake House in Pokhara, you'll be on a lake and steps from Phewa Lake. This hotel is 2 mi (3.2 km) from World Peace Stupa and 3.3 mi (5.3 km) from Gupteshwor Cave.