Enjoy cozy accommodations and authentic Nepalese cuisine at The George. A unique blend of British and Nepalese hospitality.