Shiva Guest House –pleasant located in the heart of the Durbar Square. They offer 15 well-appointed rooms, many often overlooking the palatial square in its gracious elegance.
More information about formatting options