New Hotel Castle, a property with a shared lounge, is located in Pokhara, 1.4 km from Fewa Lake, 5.2 km from Devi's Falls, as well as 10 km from World Peace Pagoda. It is set 1.2 km from Pokhara Lakeside and offers a concierge service. Outdoor furniture is available for guests to relax or dine outside.
Featuring a private bathroom with a shower, units at the bed and breakfast also have free WiFi, while some rooms come with a balcony. At the bed and breakfast, the units come with bed linen and towels.
A bicycle rental service is available at the bed and breakfast.
Tal Barahi Temple is 1.4 km from New Hotel Castle, while Shree Bindhyabasini Temple is 4.8 km away. The nearest airport is Pokhara Airport, 3 km from the accommodation.