The Castle Resort

The Castle Resort Address: Lakeside, Pokhara-6, Nepal, Pokhara, Nepal

Minimum price found for The Castle Resort was: 3904 NPR

Click here to get more information, photos & guest ratings for The Castle Resort