Hotel Vishuwa is a three-star luxury hotel situated in the Terai plains of Nepal, near the Indian border. This strategic location makes Birgunj a frequent destination for business travelers, executives of foreign projects and agencies, overland tourists, pilgrims, and other visitors.