Nestled under centuries old silver cottonwoods on the banks of the Rio Fernando, the Inn on the Rio is located a mile and a half east of the historic Taos Plaza.