Hotel Yechu is located just about 14-15 kms away from the city airport, Tribhuvan Int'l Airport (TIA), Kathmandu, Nepal... One of Bhaktapur's best hotels, Hotel Yechu is recognized as one among the leading hotels with gracious hospitality,..
Relevance: 15.791416