Castle Resort

Castle Resort

The Hotel Castle Resort Pokhara is romantically located on a small hilltop overlooking Pokhara’s Phewa lake.Only a short taxi ride or a 15 minutes walk it offers the best of two worlds. Being not too far and not too near to the hustle and bustle of Pokharas tourist area it

Read more