Grand Central Hotel is an under-construction 4 star hotel offering business-class services to various guests. The hotel is located at the center of Itahari City, a flourishing industry, a significant business district, and entertainment centers. Grand Central Hotel is a Nepalese hotel chain with its...See more
Funding status Private |
Company type MNC / Large Enterprise |