Although there aren't many hotels offering a free airport shuttle in Lumbini, you'll find 21 Expedia hotels and other accommodation options.