Hotel Northfield

Hotel Northfield is located in the most convenient location, right in the Heart of the city, Thamel, Kathmandu.

CUSTOMER REVIEWS