The Castle Resort Pokhara
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 offers serenity and retreat and at the same time makes a great base to explore what the area has to offer.